Order Online

Current Customers

Welcome back! Please use the form below to request a delivery. If you have questions, please feel free to contact us here or call (207) 363-2770. Also, don’t forget to check our current discount opportunities: you could save big with this order. Thank you for being a loyal customer!

New Customers

Welcome! If you would like to set up an account with us and place a home heating oil request, on- or off-road diesel request, or a kerosene request, please fill out our new customer form or call us at (207) 363-2770. We’ll be happy to help!

Delivery Request*

Online Order

  • Customer Information

  • Delivery Address

  • Delivery Information

  • (100-gallon minimum for #2 home heating oil. 150-gallon minimum for kerosene. )
    *There is a $0.05 cent charge per gallon for credit/debit cards.

  • Please note this is a delivery request only. For EMERGENCY Service please call the office for immediate assistance, 207-363-2770.