Quality Service You Can Trust
Dunn Oil specializes in delivery of Heating Oil to both residential and commercial buildings. Our areas of delivery and service are Bucks & Montgomery County. We offer competitive oil prices and professional deliveries while ensuring great customer satisfaction by building a business relationship with all of our customers.
We pride ourselves on meeting customers’ needs, whatever they may be. For your convenience, we offer Same Day Delivery as well as Automatic Deliveries, no contracts required. Set up a Pre-Payment Plan to make your oil delivery process even simpler.
Pay for the oil, not the service! Dunn Oil does not add an additional delivery fee, as some companies do.
Heating Oil Delivery
Dunn Oil delivers oil to both residential and commercial facilities. It’s easy to create an account and schedule a delivery.
In addition to heating oil, we offer Off-Road Diesel which is great for construction equipment, farming equipment, generators, and more.
We can prime your heater after adding fresh oil to get your heating system warmed up in the frigid winter temperatures.
If you’re in need of a new oil tank, we can easily remove your old one and install the new one, indoors or outdoors.
Schedule a Delivery Online
Our Delivery Areas
Dunn Oil delivers to various areas throughout Montgomery and Bucks County. Below is a list of towns on our delivery route, but we are not limited to them. If you reside in either Montgomery or Bucks county and you don’t see your town on the list, give us a call or send us a message.
- Huntington Valley
- New Hope
- Upper Moreland
- Willow Grove