Customer Care Portal / Order Online

Delivery Schedule & Order Online!

Alstead, Chesterfield, Fitzwilliam, Gilsum, Harrisville, Jaffrey, Keene, Marlborough, Richmond, Rindge, Roxbury, Spofford, Sullivan, Surry, Swanzey, Troy, Walpole, Westmoreland  

Winchester, Warwick, MA

MA:  Northfield, Leyden, Bernardston, Gill, Erving, Millers Falls, Montague, Greenfield, Shelburne, Turners Falls, Wendell

VT:   Vernon, Guilford (Vernon Side)

VT:  Brattleboro, Guilford (Bratt. Side), Dummerston
NH:  Hinsdale, Ashuelot

Winchester, W. Swanzey, Ashuelot, Old Westport Road

Click below to be transferred to our
Customer Care Portal

- Once inside the Portal -
To create a new account, please click:
"Request access to your account."
We will respond within 1-2 business days to help you set up your new account.

**If you are having difficulty getting into the Portal, please contact our office for assistance!**


As of July 2019, we have introduced our Customer Care Portal!
If you had an email on your account when the Portal went live, it will tell you that you already have an account set up.  
In this case, please contact our office for assistance.  Thank you.

With our new Customer Care Portal, our customers will be able to:
**  View Account Balance
**  View Delivery History
**  Place an Online Order for Fuel
**  Pay Online

We will keep the old "Order Online" and "Pay Online" active, for those that prefer to use that system.

**When ordering online through the Portal you will be asked to pay for it right then via credit/debit.  Please feel free to continue using our "old" online ordering form if you want to select a different payment method.  We will respond to the order request for both systems.  Thank you.

Order Fuel Online
(outside of the Portal)

    **If you DO NOT receive a confirmation from the office, within 1 business day, please call 603-239-6721. Thank you.

    Your Name (required)

    Your Email (required)

    Phone Number (required)

    Your Address (required)

    Are you a current customer?

    Type of Heating Oil (required)

    Low Sulfur Heating OilKeroseneMixed FuelDyed DieselClear Diesel

    How many gallons would you like delivered? (required)

    Your delivery will be made on the next day that we deliver in your area, unless otherwise requested in the comments section below. Thank you!

    Payment Method
    CheckCredit/Debit CardCashPay Online

    Is this an emergency? (please see our delivery schedule)


    **Please note that there is an additional charge for emergency service.


    To pay online for your fuel order, please return to our Home Page and Click PAY ONLINE or you can use our Portal once account access is requested and approved! Thank you!