Serving Oxford County in Maine
Serving Carroll County in New Hampshire

389 Portand Street, Fryeburg, Maine 04037

Heating Oil & Kerosene in Fryeburg, ME Area

Call B & L Oil and Propane for all your Kerosene and Heating Oil Needs.

We are a family owned company. Having served the local communities for many years and in business for over 70 years assures you we are here when you need us. Our business was built on serving our clients and that remains the same goal today. We are able to offer competitive pricing.

B & L Oil and Dodge Energy hire local trained experts to deliver heating oil and provide maintenance and repair service when you need it. Your home and business depend on a reliable oil and gas company to keep you safe and up and running when it is freezing outside. When winter temperatures arrive we will make sure you are ready to battle the storms with maintenance and fuel oil.

B & L Oil and Propane offer fuel delivery service to homes and businesses. Delivery is provided through will-call or automatic delivery. We offer K1, fuel oil, off road diesel ad on road diesel and propane.

We can deliver as little as 100 gallons on delivery day when we are in the area. Or, check the delivery schedule for service in your area.

In addition to K1 and heating oil we also deliver bio-fuel. Bio heating fuel burns clean, and your heating system will run more efficiently and there are usually fewer service calls.

We offer Budget Plans, Price Protection Plans and Prompt Efficient Service and Delivery.

We accept many federal and state plans along with special discounts for senior citizens and military.

“I have been living in Maine for 32 years and Dodge Oil has been serving me for all 32 years with oil service and propane…I have had great service from them always. A couple of times over the years my furnace gave me problems and all I had to do was call Dodge Oil and within an hour someone was at my house fixing the problem. So, all I can say is keep up the good work, Dodge Oil! Thank you!”

- Ethel H., Gorham, Maine

We provide prompt delivery & service to:

  • • Baldwin
    • Bar Mills
    • Biddeford
    • Bridgeton
    • Brownfield
    • Buxton
    • Cape Elizabeth
    • Casco
    • Cornish
    • Cumberland
    • Dayton

  • • Denmark
    • Falmouth
    • Fryeburg
    • Gorham
    • Gray
    • Hiram
    • Keezar Falls
    • Hollis
    • Limerick
    • Limington

  • • Lovell
    • Lyman
    • Naples
    • Newfield
    • Old Orchard Beach
    • Parsonsfield
    • Porter
    • Portland
    • Raymond
    • Saco

  • • Scarborough
    • Sebago
    • Shapleigh
    • South Portland
    • Standish
    • Steep Falls
    • Windham
    • Waterboro
    • Westbrook
    • Yarmouth

Contact Us

Payment Options