Heating Oil
The Warmth
of Home
Miles Fuels is a full-service provider of heating oil, kerosene, equipment installation and maintenance to thousands of homes and businesses across Bennington, Rensselaer and Washington counties. We offer quick, friendly, reliable service with a commitment to safety and innovation. Our prices are competitive and our team will be there when you need us.
We offer:
Experienced, courteous, friendly drivers
- Exceptionally experienced and licensed drivers
- Delivery to your home or business 6 days per week
- Availability for automatic and will-call customers
- 24/7 emergency response

Service area
Vermont
Arlington
Bennington
Dorset
Glastenbury
Manchester
Sandgate
Shaftsbury
Sunderland
Pownal
Rupert
New York
Cambridge
Hoosick
Hoosick Falls
White Creek
Payment Plans
Innovative and flexible choices for all budgets
Miles Fuels offers a range of programs each heating season. Please call us for current pricing/terms and to discuss which plan might work best for you.
- Fixed Price “Prebuy” Plan
Lock in a price for the heating season and opt to pay in full before the season, or in installments. - Price Protection Plan
Must be purchased in conjunction with the Fixed Price Plan. If our retail price is lower than your fixed price on the day of delivery you will receive the lower price. - Pre-Payment Installment and Budget Plans
Receive discount from market prices by pre-paying for estimated usage for the season. - Automatic Deliveries
Pay market prices; invoiced upon delivery. Checking the fuel level in your tank not required!

See what our customers are saying
Great service! Repair job needed and they were there 45 min after I called them, prior to even having a service agreement with them. Had me up and running in less than an hour!
Lee J. Outstanding service, friendly, helpful staff! The very highest of reccomendations!
Cheryl W. Had a heat problem. Service tack solved problem and for less than what we thought.
Joe G. Previous
Next
Contact us to inquire about becoming a Miles Fuels customer today.
802-375-2530