Cash Energy - Heating Oil Delivery in Maine

Our Service Region

We deliver heating oil to customers in the Greater Portland, Lewiston, Augusta, and Bangor areas. We are in many towns daily, while we service others on specific days. Please check our online order system for your next available delivery day.

Greater Portland Area
Arundel
Biddeford
Buxton
Cape Elizabeth
Cape Porpoise
Cumberland
Cumberland Center
Cumberland Foreside
Falmouth
Freeport (Tues/Thurs only)
Gorham
Kennebunk
Kennebunkport
North Yarmouth
Ocean Park
Old Orchard Beach
Portland
Saco
Scarborough
South Freeport (Tues/Thurs only)
South Portland
Waterboro
Westbrook
Windham
Yarmouth

Lewiston/Auburn Area
Auburn
Brunswick (Tues/Thurs only
Danville
Durham (Tues/Thurs only)
Gray (Mon/Weds/Fri only)
Greene
Lewiston
Lisbon
Lisbon Falls
Minot (Weds only)
Gloucester (Mon/Weds/Fri only)
Poland (Weds only)
Sabattus
Topsham (Tues/Thurs only)
Turner (Tues/Thurs only)

Greater Bangor Area
Bangor
Bradley (Tues/Thurs only)
Brewer
Bucksport (Mon/Weds/Fri only)
Carmel (Mon/Weds/Fri only)
Clifton (Tues/Thurs only)
Dedham (Mon/Weds/Fri only)
Eddington (Tues/Thurs only)
Glenburn (Mon/Weds/Fri only)
Hampden
Hermon (Mon/Weds/Fri only)
Holden (Mon/Weds/Fri only)
Kenduskeag (Mon/Weds/Fri only)
Levant (Monday/Friday only)
Milford (Tues/Thurs only)
Newburgh (Mon/Weds/Fri only)
Old Town (Tues/Thurs only)
Orono (Tues/Thurs only)
Orrington
Prospect (Mon/Weds/Fri only)
Stillwater (Tues/Thurs only)
Veazie (Tues/Thurs only)
Verona Island (Mon/Weds/Fri only)
Winterport (Mon/Weds/Fri only)

Greater Augusta Area
Augusta
Farmingdale
Gardiner
Hallowell
Manchester
Randolph
South Gardiner
West Gardiner
Winthrop