Call STADIG FUELS for heating oil
(207) 698-5423


Serving the Berwicks, Eliot, the Lebanons, the Yorks, Kittery, ME and Somersworth, Dover and Rochester NH, and surrounding areas.


Locally owned and operated family business making service our top priority.


Competitive heating fuel rates, discounts for senior citizens and multiple fuel discounts available.

We deliver Heating Oil
In Maine & New Hampshire.

We deliver heating oil to more than 20 towns and cities in Maine and New Hampshire. We're a licensed and bonded interstate heating fuel carrier, registered with the Federal Motor Carrier Safety Administration (FMCSA); USDOT number 2401860. Contact us to see if you are in our delivery area. Or Call us today at (207) 698-5423 to inquire.

Service is Reliable
For the personal attention you deserve.

And we strive to exceed your expectation by providing the personal attention you deserve and that can only be offered by a family owned and operated business like ours.

'Winter Road' courtesy of Evgeni Dinev /
Image courtesy of Marin /
Scheduling Is Worry Free
Calculated scheduling keeps you supplied.

Our delivery system works to always keep your fuel in supply. We deliver heating oil to your home or business on a monitored schedule that takes into account the number of cold days in each fuel cycle. You can count on us for prompt delivery.

When it comes to local heating oil companies, STADIG delivers. Call (207) 698-5423 for current heating oil prices."

-Gil Stadig-

New Hampshire Service Area
Heating oil delivery in NH

Barrington NH 03825
Dover NH 03820
Durham NH 03824
Farmington NH 03835
Fremont NH 03044
Greenland NH 03840
Milton NH 03851
New Castle NH 03854
Newington NH 03805
Portsmouth NH 03801
Rochester NH 03839
Rollinsford NH 03805
Somersworth NH 03878
Your town or city not listed? Please call (207) 698-5423.

Maine Service Area
Heating oil delivery in ME

Berwick ME 03901
Eliot ME 03903
Kittery ME 03904
Kittery Point ME 03905
Lebanon ME 04027
North Berwick ME 03906
South Berwick ME 03908
Springvale ME 04083
York ME 03909
York Beach ME 03910
York Harbor ME 03911
Your town or city not listed? Please call (207) 698-5423.