D.E. Duffey is happy to meet the heating oil fuel delivery needs of residents of Montgomery County, and select areas of surrounding counties. We offer delivery as well as HVAC maintenance, service, and installation.

CALL US TODAY AT (610) 940-1400


In addition to always offering fair prices for local heating oil, we also offer two different delivery options for your convenience:

1. Automatic Delivery
Automatic Delivery is our most popular option as it takes the worry out of your hands. When you sign-up for this plan, we will set up a delivery schedule for you based on your oil consumption habits and outside temperatures. You can expect deliveries when your tank is running low so that you won’t have to worry about running out of fuel.

We even have a “no run-out guarantee” which means you can rest assured that you will never run out of fuel. We’re so confident in our promise to you that we’ll even pay you $125.00 if you do! How’s that for a guarantee?

2. Will Call/As-Needed Delivery
If you prefer, you can be master of your domain and let us know when you would like an oil delivery. Give us a call and we can set up a time for our truck to deliver a set amount of oil per your specifications (100 gallon minimum delivery), or we can simply fill up your tank — whichever you prefer.

Out of fuel? D.E. Duffey has emergency delivery service.

In the event of a heating oil delivery emergency, D.E. Duffey is here for you. Please think of us if you ever have a home heating emergency. You can contact us day or night, seven days a week. We can get an oil delivery out to you to make sure you are never left out in the cold.

For emergency 24-hour delivery service, please call 610-940-1400.

Call us today at 610-940-1400 for more information or send us a message below and someone will respond to you promptly.