Since 1887, we are your local fuel and home heating specialists!

Barrows and Fisher Oil Co. has serviced the Southern Vermont and New Hampshire area since 1887. We deliver kerosene, #2 home heating oil, on-road and off-road diesel and bulk motor oils, with emergency services available 24 hours a day, 7 days a week!

We service boiler and furnaces in both residential and commercial properties. Whether it is for delivery or service we are only a phone call away at (802) 254-4574, and also take orders online.

Barrows and Fisher Oil Company is the best! I will not buy heating oil anywhere else. When I call, the staff are friendly and helpful. I receive my delivery as expected or even earlier. Great people and a great company. Thank you so much!

~ Jason Blanchette

Emergency Service

Emergency service* is for current customers only.
During normal business hours: Call (802) 254-4574
During non-business hours: Call (802) 742-4144
* An emergency service or delivery might incur emergency fees

Online Oil Delivery Brattleboro VT

For your convenience we offer a non-emergency order form for service and oil delivery. It is also available on your smartphone! Please allow 5 to 7 business days to receive your delivery. Your order will be processed during normal office hours. You will receive confirmation via email your order has been received and scheduled.

New accounts, sign up here.

If you have any questions, please call us at (802) 254-4574.

Military Discount

As a thank you to our service men and women we offer a discount of 3 cents off our posted price on every gallon of heating oil and kerosene for all veterans and active military.