HEAP Fuel Suppliers


MaineHousing contracts with participating fuel suppliers to provide fuel to HEAP customers. You let us know which participating supplier will be serving your home, the HEAP benefit is paid to that supplier on your behalf, and the supplier then delivers the fuel to you. 

To find fuel dealers who serve your area, check your local yellow pages. Then cross check with list below to see the suppliers participating in the HEAP program.



BioBricks

Vendor Name Address Phone
Big Fish Fence Supply 16 Clearzone Road
Sanford ME 04073
(207) 490-1358
Bryant Energy, Inc. 33 Elm Street
Mechanic Falls ME 04256
(207) 345-4301
Cushman Enterprises, Inc P.O. Box 344
25 Main Street
Mars Hill ME 04758
(207) 429-4299
D&J Home & Hearth 9 New Dam Road
Sanford Maine 04073
(207) 324-9546
Erickson's Hardware 13 Main Road North
PO Box 610
Hampden ME 04444
(207) 862-4444
Mac's True Value Hardware 289 School Street
Unity ME 04988
(207) 948-3800
Monitor of Maine 5 Bangor Road
Benton ME 04901
(207) 453-2253
Northeast Pellets LLC P.O. Box 19
53 Realty Road
Ashland ME 04732
(207) 435-6230
Paris Farmers Union-Bridgton 13 Sandy Creek Rd.
Bridgton ME 04009
(207) 743-8976
Paris Farmers Union-Jay 230 Main St.
Jay ME 04239
(207) 743-8976
Paris Farmers Union-Lewiston 671 Main St.
Lewiston ME 04240
(207) 743-8976
Paris Farmers Union-Newport 12 Progress Park South
Newport ME 04953
(207) 743-8976
Paris Farmers Union-Raymond 1243 Roosevelt Trail
Raymond ME 04071
(207) 743-8976
Paris Farmers Union-So Paris 227 Main St.
PO Box D
So Paris ME 04281
(207) 743-8976
Paris Farmers Union-Turner 299 Auburn Rd.
Turner ME 04282
(207) 743-8976
Paris Farmers Union-Winthrop 83 Royal Street
Winthrop ME 04364
(207) 743-8976
Perkco Supply Inc. 1326 Exeter Road
Exeter ME 04435
(207) 379-2929
Rocky's Stove Shoppe 14 Brick and Mortar Drive
Augusta ME 04330
(207) 622-3410
Somerset Stone and Stove, LLC 1078 Kennedy Memorial Drive
Oakland ME 04963
(207) 465-3195
Wood Pellet Warehouse P.O. Box 5191, North Jay ME 04262
67 East Dixfield Road
Jay ME 04239
(207) 645-3064

Coal

Vendor Name Address Phone
Cushman Enterprises, Inc P.O. Box 344
25 Main Street
Mars Hill ME 04758
(207) 429-4299
Northern Dispatch 4 Military Road
PO Box 451
Mars Hill ME 04758
(207) 429-8611
Paris Farmers Union-Bridgton 13 Sandy Creek Rd.
Bridgton ME 04009
(207) 743-8976
Paris Farmers Union-Jay 230 Main St.
Jay ME 04239
(207) 743-8976
Paris Farmers Union-Lewiston 671 Main St.
Lewiston ME 04240
(207) 743-8976
Paris Farmers Union-Newport 12 Progress Park South
Newport ME 04953
(207) 743-8976
Paris Farmers Union-Raymond 1243 Roosevelt Trail
Raymond ME 04071
(207) 743-8976
Paris Farmers Union-So Paris 227 Main St.
PO Box D
So Paris ME 04281
(207) 743-8976
Paris Farmers Union-Turner 299 Auburn Rd.
Turner ME 04282
(207) 743-8976
Paris Farmers Union-Winthrop 83 Royal Street
Winthrop ME 04364
(207) 743-8976
Pelletier Florist Greenhouses and Garden Center 500 West Main Street
Fort Kent ME 04743
(207) 834-5241

Corn

Vendor Name Address Phone
Paris Farmers Union-Bridgton 13 Sandy Creek Rd.
Bridgton ME 04009
(207) 743-8976
Paris Farmers Union-Jay 230 Main St.
Jay ME 04239
(207) 743-8976
Paris Farmers Union-Lewiston 671 Main St.
Lewiston ME 04240
(207) 743-8976
Paris Farmers Union-Newport 12 Progress Park South
Newport ME 04953
(207) 743-8976
Paris Farmers Union-Raymond 1243 Roosevelt Trail
Raymond ME 04071
(207) 743-8976
Paris Farmers Union-So Paris 227 Main St.
PO Box D
So Paris ME 04281
(207) 743-8976
Paris Farmers Union-Turner 299 Auburn Rd.
Turner ME 04282
(207) 743-8976
Paris Farmers Union-Winthrop 83 Royal Street
Winthrop ME 04364
(207) 743-8976

Electricity

Vendor Name Address Phone
Central Maine Power HEAP/ELP Department
83 Edison Drive
Augusta ME 04336
(800) 565-0121
Eastern Maine Electric Co-Operative Inc. 21 Union Street
P.O. Box 425
Calais ME 04619
(207) 454-7555
Fox Islands Electric Co-Operative, Inc. P.O. Box 527
66 Main Street
Vinalhaven ME 04863
(207) 863-4636
Houlton Water Company P.O. Box 726
21 Bangor Street
Houlton ME 04730
(207) 532-2259
Kennebunk Light & Power District 4 Factory Pasture Lane
Kennebunk ME 04043
(207) 985-3311
Madison Electric Works 6 Business Park Drive
Madison ME 04950
(207) 696-4401
Van Buren Light & Power P.O. Box 129
51 Main Street
Van Buren ME 04785
(207) 868-3321
Versant Power- Bangor P.O. Box 932
28 Penobscott Meadow Drive
Hampden ME 04444
(207) 973-2893
Versant Power- Presque Isle P.O. Box 932 (Bangor)
10 Parkhurst Siding Road
Presque Isle ME 04769
(207) 973-2691

Kerosene

Vendor Name Address Phone
A E Robinson Oil Co Inc-Dover-Foxcroft 1020 West Main Street
P.O. Box 167
Dover-Foxcroft ME 04426
(207) 564-8131
A E Robinson Oil Co-Greenville 16 Moosehead Lake Road
Greenville ME 04441
(207) 695-3566
Acadia Fuel P.O. Box 858 SW Harbor
711 Bar Harbor Road
Trenton ME 04605
(207) 244-9664
Advanced Energy Products 616 North Road
Sebec ME 04481
(207) 564-2351
Affordable Oil 141 Rollins Road
Rollinsford NH 03869
(603) 743-5749
Alfred Oil, Inc. 90 Back Road
P.O. Box 514
Alfred ME 04002
(207) 324-5557
Arrow Oil 41 Meetinghouse Road
Biddeford ME 04005
(207) 286-1957
Augusta Fuel Company-Augusta P.O. Box 2226
4 Northern Avenue
Augusta ME 04338
(207) 623-3851
B & C Oil Company 88 Bethel Road, West Paris ME 04289
P.O. Box 7
Oxford ME 04270
(207) 890-6674
B & L Oil & Propane 389 Portland Street
P.O. Box 316
Fryeburg ME 04037
(207) 935-2064
Bates Fuel - Stacyville 384 Station Road
Stacyville Maine 04777
(207) 365-4292
Bates Fuel Inc.-Houlton 6 Market Square
Houlton ME 04730
(207) 532-1166
Beaupre Fuels 10 Commercial Street
P.O. Box 1886
Biddeford ME 04005
(207) 282-9022
Berry Oil Company 59 North Rd
Fayette ME 04349
(207) 931-6040
Big G Heating Fuel 55 Sprague Mill Road
Greene ME 04236
(207) 946-3669
Bob's Cash Fuel, LLC 424 Main Street
P.O. Box 70
Madison ME 04950
(207) 696-3040
Bragdon Energy Service 10 Balsam Drive Suite A
Millinocket ME 04462
(207) 723-4297
Branch Brook Fuels, Inc. P.O. Box 967, Kennebunk ME 04043
14 Old Sawmill Lane
Arundel ME 04046
(207) 985-1500
Bryant Energy, Inc. 33 Elm Street
Mechanic Falls ME 04256
(207) 345-4301
Butler, Maxcy & Heath, Inc. P.O. Box 188
329 Common Road
Union ME 04862
(207) 785-2511
C B Haskell Fuel Co., Inc. P.O. Box 109
714 Augusta-Rockland Road
Windsor ME 04363
(207) 549-7669
C R Thibodeau 25 Whig Street
Winterport ME 04496
(207) 223-5454
C. Bean Transport, Inc P.O. Box 171
405 Route 26
Colebrook NH 03576
(603) 237-9377
Carver Heating 45 Bayview Drive
PO Box 62
Beals ME 04611
(207) 497-3400
Champagne's Energy 844 Old Post Road
Arundel ME 04046
(207) 283-1518
CN Brown Co.-Augusta Heating Oil 362 Riverside Drive
Augusta ME 04330
(207) 622-6262
CN Brown Co.-Bethel Heating Oil 322 Mayville Road
P.O. Box 5
Bethel ME 04217
(207) 824-2142
CN Brown Co.-Brunswick Heating Oil 111 Pleasant Street
Brunswick ME 04011
(207) 729-0438
CN Brown Co.-Cornish Heating Oil 118 Maple Street
Cornish ME 04020
(207) 625-3295
CN Brown Co.-Farmington Heating Oil 115 Farmers Lane
Farmington ME 04992
(207) 778-6353
CN Brown Co.-Fryeburg Heating Oil 510 Main Street
Fryeburg ME 04037
(207) 935-2447
CN Brown Co.-Jay Heating Oil 94 Main Street
Jay ME 04239
(207) 897-3496
CN Brown Co.-Lewiston Heating Oil 1198 Lisbon Street
Lewiston ME 04240
(207) 782-5757
CN Brown Co.-Mattawamkeag Heating Oil 105 Main Street
P.O. Box 1
Mattawamkeag ME 04459
(207) 736-2193
CN Brown Co.-Mexico/Rumford Heating Oil 96 Main Street
Mexico ME 04257
(207) 364-4661
CN Brown Co.-Pittsfield Heating Oil 400 Main Street
P.O. Box 8
Pittsfield ME 04967
(207) 487-3405
CN Brown Co.-Portland Heating Oil 194 Auburn Street
Portland ME 04103
(207) 761-2000
CN Brown Co.-Sanford Heating Oil 994 Main Street
Sanford ME 04073
(207) 324-9292
CN Brown Co.-South Paris 100 Main St.
South Paris ME 04281
(207) 743-6757
CN Brown Co.-Waldoboro Heating Oil 1519 Atlantic Way
Waldoboro ME 04572
(207) 832-6264
CN Brown Co.-Waterville Heating Oil 33 Elm Street
Waterville ME 04901
(207) 872-7408
Coastal Energy-Bucksport 48 St. Rt. 46
P.O. Box W
Bucksport ME 04416
(207) 664-1901
Coastal Energy-Ellsworth 9 Industrial Road
PO Box 1648
Ellsworth ME 04605
(207) 664-1901
Coastal Energy-Northeast Harbor 8 Neighborhood Road
P.O. Box 687
Northeast Harbor ME 04662
(207) 276-5201
Colby & Gale, Inc.- Damariscotta 154 Biscay Road
P.O. Box 208
Damariscotta ME 04543
(207) 563-3414
Community Energy Co., Inc. dba Brooks Brothers 73 Main Street
Bethel ME 04217
(207) 824-2158
Community Energy Co., Inc.-Rumford 299 Spruce Street
Rumford ME 04276
(207) 364-4165
Community Fuels, Inc.-Swanville 227 N. Searsport Road
Swanville ME 04915
(207) 338-4328
Conroy's Oil Service, Inc. 897 Portland Road
Saco ME 04072
(207) 883-2572
Consumers Fuel Company 12 Main Street
Belfast ME 04915
(207) 338-2000
Country Fuel, LLC 603 River Road
Topsham ME 04086
(207) 725-4651
Cowboys Cash Fuel 820 Hampden Road
Carmel ME 04419
(207) 570-0770
D A Pearson Heating Oils 509 York Road
Hermon ME 04401
(207) 848-5463
D and D Oil 14 Mountain View Avenue
Brownfield ME 04010
(207) 935-3834
D F Richard Energy 124 Broadway
P.O. Box 669
Dover NH 03821
(603) 742-2020
Daigle Oil Company-Ashland PO Box 640
67 Main Street
Ashland ME 04732
(207) 435-8251
Daigle Oil Company-Fort Kent 155 West Main Street
P.O. Box 328
Fort Kent ME 04743
(207) 834-5027
Daigle Oil Company-Houlton 50 Bangor Street
Houlton ME 04730
(207) 532-2225
Daigle Oil Company-Madawaska 341 Main Street
Madawaska ME 04756
(207) 728-4675
Daigle Oil Company-Presque Isle 782 North Main St.
Presque Isle ME 04769
(207) 762-9791
Dead River Co LLC-Chapman Fuel 410 Water Street
Gardiner ME 04345
(207) 737-4401
Dead River Co LLC-Giroux Energy Solutions, Inc. 343 Warren Avenue
Portland ME 04103
(207) 797-7111
Dead River Co LLC-Main Street Fuel 65 Main Street
Richmond ME 04357
(207) 737-4401
Dead River Co-Ashland 114 Main Street
Ashland ME 04732
(207) 435-3261
Dead River Co-Auburn 177 Turner Street
P.O. Box 3070
Auburn ME 04210
(207) 786-0386
Dead River Co-Biddeford 665 Elm Street
P.O. Box 1974
Biddeford ME 04005
(207) 283-1404
Dead River Co-Boothbay Harbor 216 Middle Road
Boothbay Harbor ME 04538
(207) 633-3144
Dead River Co-Brewer 103 S. Main Street
P.O. Box 40
Brewer ME 04412
(207) 947-8641
Dead River Co-Bridgton
161 Portland Rd.
Bridgton ME 04009
(207) 647-2882
Dead River Co-Brunswick 2 Industrial Parkway
Brunswick ME 04011
(207) 729-6688
Dead River Co-Bucksport 133 Main Street
PO Drawer O
Bucksport ME 04416
(207) 647-7730
Dead River Co-Calais 18 South Street
P.O. Box 928
Calais ME 04619
(207) 454-7511
Dead River Co-Caribou 11 Birdseye Avenue
Caribou ME 04736
(207) 496-3931
Dead River Co-Cherryfield 52 Milbridge Road
P.O. Box 117
Cherryfield ME 04622
(207) 546-7525
Dead River Co-Ellsworth 269 Water Street
Ellsworth ME 04605
(207) 667-4681
Dead River Co-Farmington 275 High Street
Farmington ME 04938
(207) 778-3331
Dead River Co-Fort Kent 333 West Main St.
Fort Kent ME 04743
(207) 834-3147
Dead River Co-Hallowell 21 Water St.
Hallowell ME 04347
(207) 622-6301
Dead River Co-Hollis 488 Hollis Road
P.O. Box 69
Hollis ME 04042
(207) 929-5550
Dead River Co-Houlton 29 Bangor Street
P.O. Box 805
Houlton ME 04730
(207) 723-5151
Dead River Co-Kingfield 395 Main Street
Kingfield ME 04947
(207) 778-3331
Dead River Co-Lincoln 106 West Broadway
Lincoln ME 04457
(207) 974-6596
Dead River Co-Machias 192 Main Street, Suite 2
P.O. Box 266
Machias ME 04654
(207) 454-7511
Dead River Co-Madawaska 131 Main Street
Madawaska ME 04756
(207) 728-6307
Dead River Co-Mars Hill 4 Main Street
Mars Hill ME 04758
(207) 425-3611
Dead River Co-Millinocket 795 Central Street
P.O. Box 150
Millinocket ME 04462
(207) 723-5151
Dead River Co-Newcastle 12 Depot St.
Newcastle ME 04553
(207) 563-3451
Dead River Co-Old Town 594 Stillwater Avenue
P.O. Box 463
Old Town ME 04468
(207) 827-4416
Dead River Co-Pittsfield 235 Hunnewell Avenue
P.O. Box 77
Pittsfield ME 04967
(207) 487-5121
Dead River Co-Presque Isle 580 Main Street
Presque Isle ME 04769
(207) 769-2931
Dead River Co-Rangeley P.O. Box 400
2385 Main Street
Rangeley ME 04970
(207) 864-5105
Dead River Co-Rockland 105 Maverick Street
P.O. Box 216
Rockland ME 04841
(207) 594-5595
Dead River Co-Rumford 33 Prospect Ave
Rumford ME 04276
(207) 364-3751
Dead River Co-Sanford 24 Shaw's Ridge Road
Sanford ME 04073
(207) 324-3440
Dead River Co-Scarborough 73 Pleasant Hill Rd.
P.O. Box 467
Scarborough ME 04074
(207) 883-9515
Dead River Co-Skowhegan P.O. Box 433
85 Waterville Road
Skowhegan ME 04976
(207) 474-8338
Dead River Co-So Paris 16 Charles Street
South Paris ME 04281
(207) 743-8991
Dead River Co-Van Buren 59 Main Street
Van Buren ME 04785
(207) 868-3331
Dead River Co-Waterville 500 Kennedy Memorial Drive
P.O. Box 405
Waterville ME 04901
(207) 873-5115
Desrochers Oil, Inc. 64 Mountain Road
P.O. Box 1563
Biddeford ME 04005
(207) 282-6789
Dixfield Discount Fuel, Inc. 1180 Route 2
Suite 6
Rumford ME 04276
(207) 562-0972
Dodge Oil Co., Inc. 79 New Portland Road
Gorham ME 04038
(207) 229-9017
Downeast Energy- Denmark 48 Bull Ring Road
Denmark ME 04022
(800) 287-7475
Downeast Energy- South Portland 172 Main St.
South Portland ME 04106
(800) 244-5585
Downeast Energy-Brunswick 18 Spring Street
Brunswick ME 04011
(800) 339-9921
Downeast Energy-Dover NH 63 Fourth Street
Dover NH 03820
(800) 345-3509
Downeast Energy-Hallowell 283 Whitten Road
Hallowell ME 04347
(888) 320-3168
Downeast Energy-Kennebunk 14 Depot Street
Kennebunk ME 04043
(800) 286-6364
Downeast Energy-Mt. Vernon 1464 Pond Road
Mount Vernon ME 04352
(888) 685-3851
Downeast Energy-Waldo 1376 Waterville Road
Waldo ME 04915
(888) 320-3168
Downeast Energy-Waterville 95 College Avenue
Waterville ME 04903
(800) 773-3050
Downeast Energy-Windham 34 Manchester Drive
Windham ME 04062
(800) 640-4806
Downeast Energy-Yarmouth 8 Railroad Square
Yarmouth ME 04096
(800) 244-5585
Drinkwater's Cash Fuel 100 West Broadway
Lincoln ME 04457
(207) 403-1446
Eagle Heights dba Vinal Energy 36 West Main Street
PO Box 803
Vinalhaven ME 04863
(207) 613-7460
Eagle Heights dba Vinal Energy 116 Main Road
Islesboro ME 04848
(207) 613-7460
Earle's Heating Oil 84 Elm Street
Mechanic Falls ME 04256
(207) 345-0977
Eastern Plumbing & Heating 263 US Rt 1
Dennysville ME 04628
(207) 726-4700
Eastern Propane Gas P.O. Box 1800
28 Industrial Way
Rochester NH 03866
(800) 470-4445
Eastern Propane Gas - Springvale 597 MainSt
Springvale ME 04083
(800) 523-5237
Eastern Propane Gas -Lyman Division 48 Kearsarge Rd
North Conway NH 03860
(800) 523-5237
Eaton Oil Co., Inc. 370 North Deer Isle Road
Deer Isle ME 04627
(207) 348-2326
Energy North dba Haffner's 2 International Way
Lawrence MA 01843
(978) 552-6571
ES III, Inc. dba M. W. Sewall 259 Front Street
Bath ME 04530
(207) 442-7994
Estes Oil Burner Service 519 US Route 1, Unit #4
P.O. Box 125
York ME 03909
(207) 363-4172
Fabian Oil Inc - Hermon 1818 Hammond Street
Hermon ME 04401
(207) 465-2000
Fabian Oil Inc - Skowhegan 416 Canaan Road
Skowhegan ME 04976
(207) 465-2000
Fabian Oil Inc. - North Waterboro 1120 Sokokis Trail
North Waterboro ME 04061
(207) 465-2000
Fabian Oil Inc.-Jay 234 Main Street
P.O. Box 199
Jay ME 04239
(207) 465-2000
Fabian Oil Inc.-Oakland 19 Oak Street
P.O. Box 99
Oakland ME 04963
(207) 465-2000
Fabian Oil Inc.-Thomaston 26 New County Road
Thomaston ME 04861
(207) 465-2000
Fabian Oil, Inc - St Albans 160 Hartland Rd
St. Albans ME 04971
(207) 938-4528
Fettinger Fuels P.O. Box 1
1220 Stetson Road
Exeter Maine 04435
(207) 379-3320
Fieldings Oil Co., Inc.- Lewiston 32 Alfred Plourde Parkway
Lewiston ME 04040
(207) 396-6213
Fieldings Oil Co., Inc.- Windham 625B Roosevelt Trail
Windham ME 04062
(207) 396-6213
Fieldings Oil Co., Inc.-Auburn 158 Minot Avenue
Auburn ME 04210
(207) 396-6213
Fieldings Oil Co., Inc.-Augusta 155 Riverside Drive
Augusta ME 04330
(207) 396-6213
Fieldings Oil Co., Inc.-Scarborough 420 US Route One
P.O. Box 364
Scarborough ME 04074
(207) 396-6213
Fleurent Fuel Company 295 Granite Street
Biddeford ME 04005
(207) 283-9836
Fraser Energy Solutions P.O. Box 122
24 Fraser Lane
Harrington ME 04643
(207) 483-4774
Frederick Bros. Oil & Propane Co., Inc. 19 Rigby Road
Scarborough ME 04074
(207) 883-2551
G & G Cash Fuel 490 Richmond Road
Litchfield ME 04350
(207) 268-3835
Garrett Pillsbury Plumbing & Heating 119 York Street
Kennebunk ME 04043
(207) 985-2130
Garthwaite Energy, Inc. 1738 Post Road
Wells ME 04090
(207) 646-6911
Gary's Fuel Service 1441 Castine Road
Penobscot Maine 04476
(207) 326-8808
Gene Bass Cash Fuel 16 Patriots Drive
Bucksport ME 04416
(207) 469-2373
Gillis Fuel, LLC 29 Central Street
P.O. Box 114
Danforth ME 04424
(207) 448-2218
Gil's Oil Service PO Box 1563
64 Mountain Road
Biddeford ME 04005
(207) 282-1974
Granite Island Fuel 200 Old Harbor Rd
Vinalhaven ME 04863
(207) 860-7235
Graves Service Station, Inc. 1540 Main Road
Brownville ME 04414
(207) 965-3733
Grays Heating Oil 17 Depot Road
Warren ME 04864
(207) 377-8414
H & S Construction 108 Blueberry Lane
Whiting Maine 04691
(207) 263-8747
Hall and Smith Energy, LLC 407 Main Street
P.O. Box 659
Jackman ME 04945
(207) 668-3192
Hammond & Sons Oil, Inc. P.O. Box 115
1468 US Highway 1A
Harrington ME 04643
(207) 483-2876
Hartmann Oil Co., Inc. 122R Epping Road
P.O. Box 1068
Exeter NH 03833
(603) 778-8855
Havey Oil 65 Main Street
Franklin ME 04634
(207) 565-2794
Heanssler Oil 32 Church Street
Deer Isle ME 04627
(207) 348-2311
Heatwave Oil 123 Beech Ridge Road
Eliot ME 03903
(207) 703-0291
Hometown Fuel-Eastbrook 721 Eastbrook Road
Eastbrook ME 04634
(207) 565-2746
Hometown Fuel-Limestone 13 Access Highway
Limestone ME 04750
(207) 325-4411
Hopkins Energy LLC 1627 Union St
Bangor Me 04401
(207) 949-2200
J L Huntley, Inc. 88 Dublin Street
P.O. Box 59
Machias ME 04654
(207) 255-8033
J P Carroll Fuel Company 31 Main Street
PO Box 447
Limerick ME 04048
(207) 793-2331
J&K Fuel 630 Kennebec Rd
Machias Me 04654
(207) 263-6833
J.S.B. Energy, Inc. 198 Main Street
Madawaska ME 04756
(207) 728-3050
Jamison Energy, Inc. 140 Ossipee Trail East
P.O. Box 83
Standish ME 04084
(207) 642-4313
Kelley Oil-G F Kelley, Inc. 10 School Street
Cherryfield ME 04622
(207) 546-2755
Kennebec Energy LLC 50 Eskelund Drive
Fairfield Me 04937
(207) 358-8884
L H Stewart Fuel 146 Leeds Jct Road
Wales ME 04280
(207) 933-2020
Legacy Fuels, Inc. DBA Griffin Fuel 328 Wolfboro Road
Stetson Maine 04488
(207) 296-2267
Levant Oil Co., Inc. 432 Pine Tree Road
Levant ME 04456
(207) 884-6981
Lisbon Fuel 19 Capitol Avenue
Lisbon Falls ME 04252
(207) 353-2775
Litchfield Fuel Company 549 Richmond Road
Litchfield ME 04350
(207) 268-4438
Logan Oil Co. 194 Warren Avenue
Portland ME 04103
(207) 878-1111
M.O. Harris, Inc 310 North Howland Road
Howland ME 04448
(207) 732-5000
M/M Fuel 1263 Meadow Pond Road
Islesboro ME 04848
(207) 734-2040
Maine Energy, Inc.-Bangor 1625 Hammond Street
Bangor ME 04401
(207) 947-4525
Maine Energy, Inc.-Northport 1229 Atlantic Highway
Northport ME 04849
(207) 338-2444
Maine Fuels, Inc. 395 East Main Street
PO Box 295
Searsport ME 04974
(207) 338-3378
Maine-Ly Heating Oil P.O. Box 678
57 Northeast Road
Standish ME 04084
(207) 642-2333
Malenfants Fuel, Inc. P.O. Box 557
Old Town ME 04468
(207) 827-4003
Maritime Energy- Rockland 234 Park Street
PO Box 485
Rockland ME 04841
(207) 596-0986
Maritime Energy-Belfast 262 Main St.
Belfast ME 04915
(207) 596-4487
Maritime Energy-Montville P.O. Box 227, Liberty ME 04949
822 Acadia Highway
Montville ME 04941
(207) 589-4460
Maritime Energy-Nobleboro 205 US Rt. 1
Nobleboro ME 04555
(207) 596-4487
Maritime Energy-South China P.O. Box 358
241 Route 3
South China ME 04358
(207) 596-4487
McKee Energy LLC 688 Hadley Mill Road
Dixmont ME 04932
(207) 234-4645
McKusick Petroleum-Dover Foxcroft 32 Summer Street
P.O. Box 46
Dover-Foxcroft ME 04426
(207) 564-3406
Molloy Energy Service Co. 364 Main Street
Lovell ME 04051
(207) 925-1700
Moonlight Fuel, Inc. P.O. Box 158
253 Swanlake Ave.
Belfast ME 04915
(207) 338-5919
Morin Fuel 19 Morin Way
Bradley Maine 04411
(207) 827-6909
NAS Fuels LLC dba Atlantic Fuels 296 Lafayette Road
PO Box 792
Rye NH 03870
(603) 964-6967
Ness Oil Co. 249 Washington Street
Auburn ME 04210
(207) 784-4358
No Frills Oil Company 1166 US Highway 1
Suite A
Hancock ME 04640
(207) 422-3581
Offshore Fuel LLC 309 Hog Bay Road
Franklin ME 04634
(207) 266-6126
O'Neal & Sons, Inc. dba Maine Coast Petroleum P.O. Box 295
48 Main Street
Tenants Harbor ME 04860
(207) 372-6962
P Gagnon & Son, Inc. 215 Main Street
South Berwick ME 03908
(207) 384-2213
Patterson Fuel LLC 514 South Main Street
P.O. Box 667
Winterport ME 04496
(207) 223-8162
Percy L. Brown & Son, Inc. 97 Sunset Road
Deer Isle ME 04627
(207) 348-2247
Pit Stop Fuels, Inc. 433 Ossipee Trail
Standish ME 04084
(207) 352-7800
Preble Oil Co. 139 Penobscot Avenue
Millinocket ME 04462
(207) 723-9965
Proulx Oil & Propane 1 Simon Lane
P.O. Box 419
Newmarket NH 03857
(603) 659-7011
Provencher Fuels P.O Box 365
486 Elm St
Biddeford ME 04005
(207) 284-8068
Pushaw Energy 875 Woodland Avenue
Old Town ME 04468
(207) 949-9108
R & R Oil, Inc. 409 Goodwins Mills Road
Lyman ME 04002
(207) 499-7100
R H Foster Energy LLC - Lincoln Energy Services - Marquis 110 River Road
Lincoln ME 04457
(207) 262-3757
R H Foster Energy, LLC - Hampden Energy Services-Old Town 379 Kirkland Road
Old Town ME 04468
(207) 262-3757
R H Foster Energy, LLC-Ellsworth P.O. Box 1647
372 High St.
Ellsworth ME 04605
(207) 667-0695
R H Foster Energy, LLC-Hampden P.O. Box 161
110 Mecaw Road
Hampden ME 04444
(207) 947-3835
R H Foster Energy, LLC-Machias P.O. Box 336
32 Old County Rd.
Machias ME 04654
(207) 255-4501
R J Cote Fuel 197 Route 108
Rumford ME 04276
(207) 364-0874
R J Energy Services, Inc. 2184 N Belfast Avenue
Augusta ME 04330
(207) 622-7720
R J Heating, Inc. 2 Jacks Way
Bradford ME 04410
(207) 327-2239
R L Greenlaw & Son P.O. Box 95
3 N. Main Street
Stonington ME 04681
(207) 367-2207
RH Foster Energy LLC-Lincoln Energy Services-Howland PO Box 302
70 Lagrange Road
Howland ME 04448
(207) 732-3413
RH Foster Energy LLC-Lincoln Energy Services-Lincoln 119 Main Street
Lincoln ME 04457
(207) 794-8300
Rinaldi Energy 778 Portland Road
Saco ME 04072
(207) 571-4231
Robert L. Gray Co. Inc. 8 Wharf Road
Brooksville Maine 04617
(207) 326-4788
Russell's Oil 78 Salmon Brook Road
P.O. Box 71
Vanceboro ME 04491
(207) 788-3980
S & K Heating 157 Malbons Mills Rd.
Skowhegan ME 04976
(207) 858-0415
Sail Energy dba Murray-Heutz Oil & Propane 84 General Turner Hill
Turner ME 04282
(207) 225-3000
Sandy River Fuel 101 Farmington Road
Strong ME 04983
(207) 377-8414
Savage Oil Co. 249 Main St.
PO Box 405
Bingham ME 04920
(207) 672-5596
Sebago Energy Inc. 124 Harmons Beach Road
Standish ME 04084
(207) 642-3362
Shorey Oil 25 Progress Park
Newport ME 04953
(207) 368-3366
Sinclair's Home Heating LLC 48 Billings Rd
Hermon Me 04401
(207) 848-2036
S-K Quality Fuels, Inc. 88 Carry Road
P.O. Box 295
Oquossoc ME 04964
(207) 864-4328
Spang Fuel, Inc. 204 Mills Road
Kennebunkport ME 04046
(207) 967-2500
Suburban Propane LP-Augusta 422 Riverside Drive
Augusta ME 04330
(207) 623-0356
Suburban Propane LP-Bryant Pond 7 South Main Street
Bryant Pond ME 04219
(207) 774-0387
Suburban Propane LP-Fairfield 368 Upper Main Street
Fairfield ME 04937
(207) 623-0356
Suburban Propane LP-Fryeburg 285 Main St.
Fryeburg ME 04037
(207) 774-0387
Suburban Propane LP-Harrison 2 Duck Pond
Harrison ME 04040
(207) 774-0387
Suburban Propane LP-Pittsfield 235 Stinson Street
Pittsfield ME 04967
(207) 623-0356
Suburban Propane LP-Portland 6 Lincoln Ave Suite 1
Scarborough ME 04074
(207) 774-0387
Swan's Island Fuel P.O. Box 97
11 Mackeral Cove Road
Swan's Island ME 04685
(207) 460-1113
Tidewater Oil Company 17 Airport Road
Belfast ME 04915
(207) 338-4739
Top It Off Oil, Inc. 279 Biddeford Road
P.O. Box 698
Alfred ME 04002
(207) 324-1133
Townsend Oil Co 35 Centre Road
Somersworth NH 03878
(603) 692-3022
Tulsa, Inc. 34 Main Street
Van Buren ME 04785
(207) 868-5702
TwitchellFuel Co Inc. 259 Farmington Falls Road
Farmington ME 04938
(207) 377-8414
V L Tammaro Oil Co., Inc. P.O. Box 279
117 Main Street
Baileyville ME 04694
(207) 427-3775
Vadnais Oil P.O. Box 1563
64 Mountain Road
Biddeford ME 04005
(207) 284-7231
Valley Gas & Oil Company 103 Main Street
Kingfield ME 04947
(207) 265-5443
Valley Home Heating 2477 Route #2 Suite B
Hermon Me 04401
(207) 299-6552
Waldo County Oil & Propane 1129 Bangor Rd.
P.O. Box 2
Troy ME 04987
(207) 948-2600
Wardwell Oil 760 Mines Road
Sedgwick ME 04676
(207) 359-8953
Welch Heating Oil LLC 129 Cape Neddick Road
York ME 03909
(207) 363-2770
Whitney Family Fuels, LLC 774 West Plymouth Rd
Etna ME 04434
(207) 416-0321
Williams Fuel Company 180 West Hill Road
Gardiner ME 04345
(207) 377-8414
Winthrop Fuel Co., Inc. 111 Route 133
Winthrop ME 04364
(207) 377-8414

Natural Gas

Vendor Name Address Phone
Bangor Natural Gas Co P.O. Box 980
498 Maine Avenue
Bangor ME 04402
(207) 941-9595
Maine Natural Gas Corp. 9 Industrial Parkway
P.O. Box 99
Brunswick ME 04011
(207) 729-0420
Summit Natural Gas of Maine Inc. 7810 Shaffer Parkway
Suite 120
Littleton CO 80127
(720) 981-2123
Unitil 5 McGuire Street
Concord NH 03301
(603) 227-4611

Oil

Vendor Name Address Phone
A E Robinson Oil Co Inc-Dover-Foxcroft 1020 West Main Street
P.O. Box 167
Dover-Foxcroft ME 04426
(207) 564-8131
A E Robinson Oil Co-Greenville 16 Moosehead Lake Road
Greenville ME 04441
(207) 695-3566
Acadia Fuel P.O. Box 858 SW Harbor
711 Bar Harbor Road
Trenton ME 04605
(207) 244-9664
Advanced Energy Products 616 North Road
Sebec ME 04481
(207) 564-2351
Affordable Oil 141 Rollins Road
Rollinsford NH 03869
(603) 743-5749
Alfred Oil, Inc. 90 Back Road
P.O. Box 514
Alfred ME 04002
(207) 324-5557
Arrow Oil 41 Meetinghouse Road
Biddeford ME 04005
(207) 286-1957
Augusta Fuel Company-Augusta P.O. Box 2226
4 Northern Avenue
Augusta ME 04338
(207) 623-3851
B & C Oil Company 88 Bethel Road, West Paris ME 04289
P.O. Box 7
Oxford ME 04270
(207) 890-6674
B & L Oil & Propane 389 Portland Street
P.O. Box 316
Fryeburg ME 04037
(207) 935-2064
Bates Fuel - Stacyville 384 Station Road
Stacyville Maine 04777
(207) 365-4292
Bates Fuel Inc.-Houlton 6 Market Square
Houlton ME 04730
(207) 532-1166
Beaupre Fuels 10 Commercial Street
P.O. Box 1886
Biddeford ME 04005
(207) 282-9022
Berry Oil Company 59 North Rd
Fayette ME 04349
(207) 931-6040
Big G Heating Fuel 55 Sprague Mill Road
Greene ME 04236
(207) 946-3669
Bob's Cash Fuel, LLC 424 Main Street
P.O. Box 70
Madison ME 04950
(207) 696-3040
Bragdon Energy Service 10 Balsam Drive Suite A
Millinocket ME 04462
(207) 723-4297
Branch Brook Fuels, Inc. P.O. Box 967, Kennebunk ME 04043
14 Old Sawmill Lane
Arundel ME 04046
(207) 985-1500
Bryant Energy, Inc. 33 Elm Street
Mechanic Falls ME 04256
(207) 345-4301
Butler, Maxcy & Heath, Inc. P.O. Box 188
329 Common Road
Union ME 04862
(207) 785-2511
C B Haskell Fuel Co., Inc. P.O. Box 109
714 Augusta-Rockland Road
Windsor ME 04363
(207) 549-7669
C R Thibodeau 25 Whig Street
Winterport ME 04496
(207) 223-5454
C. Bean Transport, Inc P.O. Box 171
405 Route 26
Colebrook NH 03576
(603) 237-9377
Carver Heating 45 Bayview Drive
PO Box 62
Beals ME 04611
(207) 497-3400
Champagne's Energy 844 Old Post Road
Arundel ME 04046
(207) 283-1518
Charlie Burnham Energy Service Inc. 4 Spring Street
PO Box 268
Freeport ME 04032
(207) 865-9010
CN Brown Co.-Augusta Heating Oil 362 Riverside Drive
Augusta ME 04330
(207) 622-6262
CN Brown Co.-Bethel Heating Oil 322 Mayville Road
P.O. Box 5
Bethel ME 04217
(207) 824-2142
CN Brown Co.-Brunswick Heating Oil 111 Pleasant Street
Brunswick ME 04011
(207) 729-0438
CN Brown Co.-Cornish Heating Oil 118 Maple Street
Cornish ME 04020
(207) 625-3295
CN Brown Co.-Farmington Heating Oil 115 Farmers Lane
Farmington ME 04992
(207) 778-6353
CN Brown Co.-Fryeburg Heating Oil 510 Main Street
Fryeburg ME 04037
(207) 935-2447
CN Brown Co.-Jay Heating Oil 94 Main Street
Jay ME 04239
(207) 897-3496
CN Brown Co.-Lewiston Heating Oil 1198 Lisbon Street
Lewiston ME 04240
(207) 782-5757
CN Brown Co.-Mattawamkeag Heating Oil 105 Main Street
P.O. Box 1
Mattawamkeag ME 04459
(207) 736-2193
CN Brown Co.-Mexico/Rumford Heating Oil 96 Main Street
Mexico ME 04257
(207) 364-4661
CN Brown Co.-Pittsfield Heating Oil 400 Main Street
P.O. Box 8
Pittsfield ME 04967
(207) 487-3405
CN Brown Co.-Portland Heating Oil 194 Auburn Street
Portland ME 04103
(207) 761-2000
CN Brown Co.-Sanford Heating Oil 994 Main Street
Sanford ME 04073
(207) 324-9292
CN Brown Co.-South Paris 100 Main St.
South Paris ME 04281
(207) 743-6757
CN Brown Co.-Waldoboro Heating Oil 1519 Atlantic Way
Waldoboro ME 04572
(207) 832-6264
CN Brown Co.-Waterville Heating Oil 33 Elm Street
Waterville ME 04901
(207) 872-7408
Coastal Energy-Bucksport 48 St. Rt. 46
P.O. Box W
Bucksport ME 04416
(207) 664-1901
Coastal Energy-Ellsworth 9 Industrial Road
PO Box 1648
Ellsworth ME 04605
(207) 664-1901
Coastal Energy-Northeast Harbor 8 Neighborhood Road
P.O. Box 687
Northeast Harbor ME 04662
(207) 276-5201
Colby & Gale, Inc.- Damariscotta 154 Biscay Road
P.O. Box 208
Damariscotta ME 04543
(207) 563-3414
Community Energy Co., Inc. dba Brooks Brothers 73 Main Street
Bethel ME 04217
(207) 824-2158
Community Energy Co., Inc.-Rumford 299 Spruce Street
Rumford ME 04276
(207) 364-4165
Community Fuels, Inc.-Swanville 227 N. Searsport Road
Swanville ME 04915
(207) 338-4328
Community Oil, LLC 450 Cobbosse Road
Monmouth ME 04259
(207) 933-3355
Conroy's Oil Service, Inc. 897 Portland Road
Saco ME 04072
(207) 883-2572
Consumers Fuel Company 12 Main Street
Belfast ME 04915
(207) 338-2000
Country Fuel, LLC 603 River Road
Topsham ME 04086
(207) 725-4651
Cowboys Cash Fuel 820 Hampden Road
Carmel ME 04419
(207) 570-0770
D A Pearson Heating Oils 509 York Road
Hermon ME 04401
(207) 848-5463
D and D Oil 14 Mountain View Avenue
Brownfield ME 04010
(207) 935-3834
D F Richard Energy 124 Broadway
P.O. Box 669
Dover NH 03821
(603) 742-2020
Daigle Oil Company-Ashland PO Box 640
67 Main Street
Ashland ME 04732
(207) 435-8251
Daigle Oil Company-Fort Kent 155 West Main Street
P.O. Box 328
Fort Kent ME 04743
(207) 834-5027
Daigle Oil Company-Houlton 50 Bangor Street
Houlton ME 04730
(207) 532-2225
Daigle Oil Company-Madawaska 341 Main Street
Madawaska ME 04756
(207) 728-4675
Daigle Oil Company-Presque Isle 782 North Main St.
Presque Isle ME 04769
(207) 762-9791
Dave's Oil 35 Lincoln Street
Westbrook ME 04092
(207) 854-8091
Dead River Co LLC-Chapman Fuel 410 Water Street
Gardiner ME 04345
(207) 737-4401
Dead River Co LLC-Giroux Energy Solutions, Inc. 343 Warren Avenue
Portland ME 04103
(207) 797-7111
Dead River Co LLC-Main Street Fuel 65 Main Street
Richmond ME 04357
(207) 737-4401
Dead River Co-Ashland 114 Main Street
Ashland ME 04732
(207) 435-3261
Dead River Co-Auburn 177 Turner Street
P.O. Box 3070
Auburn ME 04210
(207) 786-0386
Dead River Co-Biddeford 665 Elm Street
P.O. Box 1974
Biddeford ME 04005
(207) 283-1404
Dead River Co-Boothbay Harbor 216 Middle Road
Boothbay Harbor ME 04538
(207) 633-3144
Dead River Co-Brewer 103 S. Main Street
P.O. Box 40
Brewer ME 04412
(207) 947-8641
Dead River Co-Bridgton
161 Portland Rd.
Bridgton ME 04009
(207) 647-2882
Dead River Co-Brunswick 2 Industrial Parkway
Brunswick ME 04011
(207) 729-6688
Dead River Co-Bucksport 133 Main Street
PO Drawer O
Bucksport ME 04416
(207) 647-7730
Dead River Co-Calais 18 South Street
P.O. Box 928
Calais ME 04619
(207) 454-7511
Dead River Co-Caribou 11 Birdseye Avenue
Caribou ME 04736
(207) 496-3931
Dead River Co-Cherryfield 52 Milbridge Road
P.O. Box 117
Cherryfield ME 04622
(207) 546-7525
Dead River Co-Ellsworth 269 Water Street
Ellsworth ME 04605
(207) 667-4681
Dead River Co-Farmington 275 High Street
Farmington ME 04938
(207) 778-3331
Dead River Co-Fort Kent 333 West Main St.
Fort Kent ME 04743
(207) 834-3147
Dead River Co-Hallowell 21 Water St.
Hallowell ME 04347
(207) 622-6301
Dead River Co-Hollis 488 Hollis Road
P.O. Box 69
Hollis ME 04042
(207) 929-5550
Dead River Co-Houlton 29 Bangor Street
P.O. Box 805
Houlton ME 04730
(207) 723-5151
Dead River Co-Kingfield 395 Main Street
Kingfield ME 04947
(207) 778-3331
Dead River Co-Lincoln 106 West Broadway
Lincoln ME 04457
(207) 974-6596
Dead River Co-Machias 192 Main Street, Suite 2
P.O. Box 266
Machias ME 04654
(207) 454-7511
Dead River Co-Madawaska 131 Main Street
Madawaska ME 04756
(207) 728-6307
Dead River Co-Mars Hill 4 Main Street
Mars Hill ME 04758
(207) 425-3611
Dead River Co-Millinocket 795 Central Street
P.O. Box 150
Millinocket ME 04462
(207) 723-5151
Dead River Co-Newcastle 12 Depot St.
Newcastle ME 04553
(207) 563-3451
Dead River Co-Old Town 594 Stillwater Avenue
P.O. Box 463
Old Town ME 04468
(207) 827-4416
Dead River Co-Pittsfield 235 Hunnewell Avenue
P.O. Box 77
Pittsfield ME 04967
(207) 487-5121
Dead River Co-Presque Isle 580 Main Street
Presque Isle ME 04769
(207) 769-2931
Dead River Co-Rangeley P.O. Box 400
2385 Main Street
Rangeley ME 04970
(207) 864-5105
Dead River Co-Rockland 105 Maverick Street
P.O. Box 216
Rockland ME 04841
(207) 594-5595
Dead River Co-Rumford 33 Prospect Ave
Rumford ME 04276
(207) 364-3751
Dead River Co-Sanford 24 Shaw's Ridge Road
Sanford ME 04073
(207) 324-3440
Dead River Co-Scarborough 73 Pleasant Hill Rd.
P.O. Box 467
Scarborough ME 04074
(207) 883-9515
Dead River Co-Skowhegan P.O. Box 433
85 Waterville Road
Skowhegan ME 04976
(207) 474-8338
Dead River Co-So Paris 16 Charles Street
South Paris ME 04281
(207) 743-8991
Dead River Co-Van Buren 59 Main Street
Van Buren ME 04785
(207) 868-3331
Dead River Co-Waterville 500 Kennedy Memorial Drive
P.O. Box 405
Waterville ME 04901
(207) 873-5115
Desrochers Oil, Inc. 64 Mountain Road
P.O. Box 1563
Biddeford ME 04005
(207) 282-6789
Dixfield Discount Fuel, Inc. 1180 Route 2
Suite 6
Rumford ME 04276
(207) 562-0972
Dodge Oil Co., Inc. 79 New Portland Road
Gorham ME 04038
(207) 229-9017
Downeast Energy- Denmark 48 Bull Ring Road
Denmark ME 04022
(800) 287-7475
Downeast Energy- South Portland 172 Main St.
South Portland ME 04106
(800) 244-5585
Downeast Energy-Brunswick 18 Spring Street
Brunswick ME 04011
(800) 339-9921
Downeast Energy-Dover NH 63 Fourth Street
Dover NH 03820
(800) 345-3509
Downeast Energy-Hallowell 283 Whitten Road
Hallowell ME 04347
(888) 320-3168
Downeast Energy-Kennebunk 14 Depot Street
Kennebunk ME 04043
(800) 286-6364
Downeast Energy-Mt. Vernon 1464 Pond Road
Mount Vernon ME 04352
(888) 685-3851
Downeast Energy-Waldo 1376 Waterville Road
Waldo ME 04915
(888) 320-3168
Downeast Energy-Waterville 95 College Avenue
Waterville ME 04903
(800) 773-3050
Downeast Energy-Windham 34 Manchester Drive
Windham ME 04062
(800) 640-4806
Downeast Energy-Yarmouth 8 Railroad Square
Yarmouth ME 04096
(800) 244-5585
Drinkwater's Cash Fuel 100 West Broadway
Lincoln ME 04457
(207) 403-1446
Dysarts Service 530 Coldbrook Rd
Hermon ME 04401
(207) 942-4878
Eagle Heights dba Vinal Energy 36 West Main Street
PO Box 803
Vinalhaven ME 04863
(207) 613-7460
Eagle Heights dba Vinal Energy 116 Main Road
Islesboro ME 04848
(207) 613-7460
Earle's Heating Oil 84 Elm Street
Mechanic Falls ME 04256
(207) 345-0977
Eastern Plumbing & Heating 263 US Rt 1
Dennysville ME 04628
(207) 726-4700
Eastern Propane Gas P.O. Box 1800
28 Industrial Way
Rochester NH 03866
(800) 470-4445
Eastern Propane Gas - Springvale 597 MainSt
Springvale ME 04083
(800) 523-5237
Eastern Propane Gas -Lyman Division 48 Kearsarge Rd
North Conway NH 03860
(800) 523-5237
Eaton Oil Co., Inc. 370 North Deer Isle Road
Deer Isle ME 04627
(207) 348-2326
Energy North dba Haffner's 2 International Way
Lawrence MA 01843
(978) 552-6571
ES III, Inc. dba M. W. Sewall 259 Front Street
Bath ME 04530
(207) 442-7994
Estes Oil Burner Service 519 US Route 1, Unit #4
P.O. Box 125
York ME 03909
(207) 363-4172
Fabian Oil Inc - Hermon 1818 Hammond Street
Hermon ME 04401
(207) 465-2000
Fabian Oil Inc - Skowhegan 416 Canaan Road
Skowhegan ME 04976
(207) 465-2000
Fabian Oil Inc. - North Waterboro 1120 Sokokis Trail
North Waterboro ME 04061
(207) 465-2000
Fabian Oil Inc.-Jay 234 Main Street
P.O. Box 199
Jay ME 04239
(207) 465-2000
Fabian Oil Inc.-Oakland 19 Oak Street
P.O. Box 99
Oakland ME 04963
(207) 465-2000
Fabian Oil Inc.-Thomaston 26 New County Road
Thomaston ME 04861
(207) 465-2000
Fabian Oil, Inc - St Albans 160 Hartland Rd
St. Albans ME 04971
(207) 938-4528
Fettinger Fuels P.O. Box 1
1220 Stetson Road
Exeter Maine 04435
(207) 379-3320
Fieldings Oil Co., Inc.- Lewiston 32 Alfred Plourde Parkway
Lewiston ME 04040
(207) 396-6213
Fieldings Oil Co., Inc.- Windham 625B Roosevelt Trail
Windham ME 04062
(207) 396-6213
Fieldings Oil Co., Inc.-Auburn 158 Minot Avenue
Auburn ME 04210
(207) 396-6213
Fieldings Oil Co., Inc.-Augusta 155 Riverside Drive
Augusta ME 04330
(207) 396-6213
Fieldings Oil Co., Inc.-Scarborough 420 US Route One
P.O. Box 364
Scarborough ME 04074
(207) 396-6213
Fleurent Fuel Company 295 Granite Street
Biddeford ME 04005
(207) 283-9836
Fraser Energy Solutions P.O. Box 122
24 Fraser Lane
Harrington ME 04643
(207) 483-4774
Frederick Bros. Oil & Propane Co., Inc. 19 Rigby Road
Scarborough ME 04074
(207) 883-2551
G & G Cash Fuel 490 Richmond Road
Litchfield ME 04350
(207) 268-3835
Garrett Pillsbury Plumbing & Heating 119 York Street
Kennebunk ME 04043
(207) 985-2130
Garthwaite Energy, Inc. 1738 Post Road
Wells ME 04090
(207) 646-6911
Gary's Fuel Service 1441 Castine Road
Penobscot Maine 04476
(207) 326-8808
Gene Bass Cash Fuel 16 Patriots Drive
Bucksport ME 04416
(207) 469-2373
Gillis Fuel, LLC 29 Central Street
P.O. Box 114
Danforth ME 04424
(207) 448-2218
Gil's Oil Service PO Box 1563
64 Mountain Road
Biddeford ME 04005
(207) 282-1974
Granite Island Fuel 200 Old Harbor Rd
Vinalhaven ME 04863
(207) 860-7235
Graves Service Station, Inc. 1540 Main Road
Brownville ME 04414
(207) 965-3733
Grays Heating Oil 17 Depot Road
Warren ME 04864
(207) 377-8414
H & S Construction 108 Blueberry Lane
Whiting Maine 04691
(207) 263-8747
Hall and Smith Energy, LLC 407 Main Street
P.O. Box 659
Jackman ME 04945
(207) 668-3192
Hammond & Sons Oil, Inc. P.O. Box 115
1468 US Highway 1A
Harrington ME 04643
(207) 483-2876
Hartmann Oil Co., Inc. 122R Epping Road
P.O. Box 1068
Exeter NH 03833
(603) 778-8855
Havey Oil 65 Main Street
Franklin ME 04634
(207) 565-2794
Heanssler Oil 32 Church Street
Deer Isle ME 04627
(207) 348-2311
Heatwave Oil 123 Beech Ridge Road
Eliot ME 03903
(207) 703-0291
Hometown Fuel-Eastbrook 721 Eastbrook Road
Eastbrook ME 04634
(207) 565-2746
Hometown Fuel-Limestone 13 Access Highway
Limestone ME 04750
(207) 325-4411
Hopkins Energy LLC 1627 Union St
Bangor Me 04401
(207) 949-2200
Irving Energy-Berlin, NH 9 Pleasant Street
Berlin NH 03570
(888) 310-1924
Irving Energy-Brewer 107 Baker Boulevard
Brewer ME 04412
(888) 310-1924
Irving Energy-Fairfield 237 Skowhegan Road
Fairfield ME 04937
(888) 310-1924
Irving Energy-Rochester, NH 7 Amerosa Drive Suite 215
Rochester NH 03868
(888) 310-1924
Irving Energy-South Portland 385 Main Street
South Portland ME 04106
(888) 310-1924
J L Huntley, Inc. 88 Dublin Street
P.O. Box 59
Machias ME 04654
(207) 255-8033
J P Carroll Fuel Company 31 Main Street
PO Box 447
Limerick ME 04048
(207) 793-2331
J&K Fuel 630 Kennebec Rd
Machias Me 04654
(207) 263-6833
J.S.B. Energy, Inc. 198 Main Street
Madawaska ME 04756
(207) 728-3050
Jamison Energy, Inc. 140 Ossipee Trail East
P.O. Box 83
Standish ME 04084
(207) 642-4313
Kelley Oil-G F Kelley, Inc. 10 School Street
Cherryfield ME 04622
(207) 546-2755
Kennebec Energy LLC 50 Eskelund Drive
Fairfield Me 04937
(207) 358-8884
L H Stewart Fuel 146 Leeds Jct Road
Wales ME 04280
(207) 933-2020
Legacy Fuels, Inc. DBA Griffin Fuel 328 Wolfboro Road
Stetson Maine 04488
(207) 296-2267
Levant Oil Co., Inc. 432 Pine Tree Road
Levant ME 04456
(207) 884-6981
Lisbon Fuel 19 Capitol Avenue
Lisbon Falls ME 04252
(207) 353-2775
Litchfield Fuel Company 549 Richmond Road
Litchfield ME 04350
(207) 268-4438
Logan Oil Co. 194 Warren Avenue
Portland ME 04103
(207) 878-1111
M.O. Harris, Inc 310 North Howland Road
Howland ME 04448
(207) 732-5000
M/M Fuel 1263 Meadow Pond Road
Islesboro ME 04848
(207) 734-2040
Maine Energy, Inc.-Bangor 1625 Hammond Street
Bangor ME 04401
(207) 947-4525
Maine Energy, Inc.-Northport 1229 Atlantic Highway
Northport ME 04849
(207) 338-2444
Maine Fuels, Inc. 395 East Main Street
PO Box 295
Searsport ME 04974
(207) 338-3378
Maine-Ly Heating Oil P.O. Box 678
57 Northeast Road
Standish ME 04084
(207) 642-2333
Malenfants Fuel, Inc. P.O. Box 557
Old Town ME 04468
(207) 827-4003
Maritime Energy- Rockland 234 Park Street
PO Box 485
Rockland ME 04841
(207) 596-0986
Maritime Energy-Belfast 262 Main St.
Belfast ME 04915
(207) 596-4487
Maritime Energy-Montville P.O. Box 227, Liberty ME 04949
822 Acadia Highway
Montville ME 04941
(207) 589-4460
Maritime Energy-Nobleboro 205 US Rt. 1
Nobleboro ME 04555
(207) 596-4487
Maritime Energy-South China P.O. Box 358
241 Route 3
South China ME 04358
(207) 596-4487
McKee Energy LLC 688 Hadley Mill Road
Dixmont ME 04932
(207) 234-4645
McKusick Petroleum-Dover Foxcroft 32 Summer Street
P.O. Box 46
Dover-Foxcroft ME 04426
(207) 564-3406
Molloy Energy Service Co. 364 Main Street
Lovell ME 04051
(207) 925-1700
Moonlight Fuel, Inc. P.O. Box 158
253 Swanlake Ave.
Belfast ME 04915
(207) 338-5919
Morin Fuel 19 Morin Way
Bradley Maine 04411
(207) 827-6909
NAS Fuels LLC dba Atlantic Fuels 296 Lafayette Road
PO Box 792
Rye NH 03870
(603) 964-6967
Ness Oil Co. 249 Washington Street
Auburn ME 04210
(207) 784-4358
No Frills Oil Company 1166 US Highway 1
Suite A
Hancock ME 04640
(207) 422-3581
Offshore Fuel LLC 309 Hog Bay Road
Franklin ME 04634
(207) 266-6126
O'Neal & Sons, Inc. dba Maine Coast Petroleum P.O. Box 295
48 Main Street
Tenants Harbor ME 04860
(207) 372-6962
P Gagnon & Son, Inc. 215 Main Street
South Berwick ME 03908
(207) 384-2213
Patterson Fuel LLC 514 South Main Street
P.O. Box 667
Winterport ME 04496
(207) 223-8162
Paul's Services, Inc. 1188 Brighton Avenue
Portland ME 04102
(207) 780-6710
Percy L. Brown & Son, Inc. 97 Sunset Road
Deer Isle ME 04627
(207) 348-2247
Petro Home Services 164 York Street
York ME 03909
(800) 605-3466
Pit Stop Fuels, Inc. 433 Ossipee Trail
Standish ME 04084
(207) 352-7800
Preble Oil Co. 139 Penobscot Avenue
Millinocket ME 04462
(207) 723-9965
Proulx Oil & Propane 1 Simon Lane
P.O. Box 419
Newmarket NH 03857
(603) 659-7011
Provencher Fuels P.O Box 365
486 Elm St
Biddeford ME 04005
(207) 284-8068
Pushaw Energy 875 Woodland Avenue
Old Town ME 04468
(207) 949-9108
R & R Oil, Inc. 409 Goodwins Mills Road
Lyman ME 04002
(207) 499-7100
R H Foster Energy LLC - Lincoln Energy Services - Marquis 110 River Road
Lincoln ME 04457
(207) 262-3757
R H Foster Energy, LLC - Hampden Energy Services-Old Town 379 Kirkland Road
Old Town ME 04468
(207) 262-3757
R H Foster Energy, LLC-Ellsworth P.O. Box 1647
372 High St.
Ellsworth ME 04605
(207) 667-0695
R H Foster Energy, LLC-Hampden P.O. Box 161
110 Mecaw Road
Hampden ME 04444
(207) 947-3835
R H Foster Energy, LLC-Machias P.O. Box 336
32 Old County Rd.
Machias ME 04654
(207) 255-4501
R J Cote Fuel 197 Route 108
Rumford ME 04276
(207) 364-0874
R J Energy Services, Inc. 2184 N Belfast Avenue
Augusta ME 04330
(207) 622-7720
R J Heating, Inc. 2 Jacks Way
Bradford ME 04410
(207) 327-2239
R L Greenlaw & Son P.O. Box 95
3 N. Main Street
Stonington ME 04681
(207) 367-2207
RH Foster Energy LLC-Lincoln Energy Services-Howland PO Box 302
70 Lagrange Road
Howland ME 04448
(207) 732-3413
RH Foster Energy LLC-Lincoln Energy Services-Lincoln 119 Main Street
Lincoln ME 04457
(207) 794-8300
Rinaldi Energy 778 Portland Road
Saco ME 04072
(207) 571-4231
Robert L. Gray Co. Inc. 8 Wharf Road
Brooksville Maine 04617
(207) 326-4788
Russell's Oil 78 Salmon Brook Road
P.O. Box 71
Vanceboro ME 04491
(207) 788-3980
Rye Energy dba Petro Holdings Inc. 1000 Woodbury Road
Suite 200
Woodbury NY 11797
(800) 605-3466
S & K Heating 157 Malbons Mills Rd.
Skowhegan ME 04976
(207) 858-0415
Sail Energy dba Murray-Heutz Oil & Propane 84 General Turner Hill
Turner ME 04282
(207) 225-3000
Sandy River Fuel 101 Farmington Road
Strong ME 04983
(207) 377-8414
Savage Oil Co. 249 Main St.
PO Box 405
Bingham ME 04920
(207) 672-5596
Sebago Energy Inc. 124 Harmons Beach Road
Standish ME 04084
(207) 642-3362
Shorey Oil 25 Progress Park
Newport ME 04953
(207) 368-3366
Sinclair's Home Heating LLC 48 Billings Rd
Hermon Me 04401
(207) 848-2036
S-K Quality Fuels, Inc. 88 Carry Road
P.O. Box 295
Oquossoc ME 04964
(207) 864-4328
Spang Fuel, Inc. 204 Mills Road
Kennebunkport ME 04046
(207) 967-2500
Suburban Propane LP-Augusta 422 Riverside Drive
Augusta ME 04330
(207) 623-0356
Suburban Propane LP-Bryant Pond 7 South Main Street
Bryant Pond ME 04219
(207) 774-0387
Suburban Propane LP-Fairfield 368 Upper Main Street
Fairfield ME 04937
(207) 623-0356
Suburban Propane LP-Fryeburg 285 Main St.
Fryeburg ME 04037
(207) 774-0387
Suburban Propane LP-Harrison 2 Duck Pond
Harrison ME 04040
(207) 774-0387
Suburban Propane LP-Pittsfield 235 Stinson Street
Pittsfield ME 04967
(207) 623-0356
Suburban Propane LP-Portland 6 Lincoln Ave Suite 1
Scarborough ME 04074
(207) 774-0387
Swan's Island Fuel P.O. Box 97
11 Mackeral Cove Road
Swan's Island ME 04685
(207) 460-1113
Tidewater Oil Company 17 Airport Road
Belfast ME 04915
(207) 338-4739
Top It Off Oil, Inc. 279 Biddeford Road
P.O. Box 698
Alfred ME 04002
(207) 324-1133
Townsend Oil Co 35 Centre Road
Somersworth NH 03878
(603) 692-3022
Tulsa, Inc. 34 Main Street
Van Buren ME 04785
(207) 868-5702
TwitchellFuel Co Inc. 259 Farmington Falls Road
Farmington ME 04938
(207) 377-8414
V L Tammaro Oil Co., Inc. P.O. Box 279
117 Main Street
Baileyville ME 04694
(207) 427-3775
Vadnais Oil P.O. Box 1563
64 Mountain Road
Biddeford ME 04005
(207) 284-7231
Valley Gas & Oil Company 103 Main Street
Kingfield ME 04947
(207) 265-5443
Valley Home Heating 2477 Route #2 Suite B
Hermon Me 04401
(207) 299-6552
Waldo County Oil & Propane 1129 Bangor Rd.
P.O. Box 2
Troy ME 04987
(207) 948-2600
Wardwell Oil 760 Mines Road
Sedgwick ME 04676
(207) 359-8953
Welch Heating Oil LLC 129 Cape Neddick Road
York ME 03909
(207) 363-2770
Whitney Family Fuels, LLC 774 West Plymouth Rd
Etna ME 04434
(207) 416-0321
Williams Fuel Company 180 West Hill Road
Gardiner ME 04345
(207) 377-8414
Winthrop Fuel Co., Inc. 111 Route 133
Winthrop ME 04364
(207) 377-8414

Propane

Vendor Name Address Phone
A E Robinson Oil Co Inc-Dover-Foxcroft 1020 West Main Street
P.O. Box 167
Dover-Foxcroft ME 04426
(207) 564-8131
A E Robinson Oil Co-Greenville 16 Moosehead Lake Road
Greenville ME 04441
(207) 695-3566
Acadia Fuel P.O. Box 858 SW Harbor
711 Bar Harbor Road
Trenton ME 04605
(207) 244-9664
AmeriGas Propane-Lewiston 45 Riverside Street
Lewiston ME 04240
(207) 786-0671
AmeriGas-Conway, NH 595 Eastman Road
P.O. Box 1279
Center Conway NH 03813
(603) 356-0387
AmeriGas-Greenland, NH 1407 Greenland Road
Greenland NH 03840
(603) 431-7771
B & L Oil & Propane 389 Portland Street
P.O. Box 316
Fryeburg ME 04037
(207) 935-2064
Beaupre Fuels 10 Commercial Street
P.O. Box 1886
Biddeford ME 04005
(207) 282-9022
Blanchard Cash Fuels 3 Conant Road
Turner ME 04282
(207) 225-3588
Blue Flame Gas Co. 2497 Main St.
P.O. Box 70
Rangeley ME 04970
(207) 864-8008
Bob's Cash Fuel, LLC 424 Main Street
P.O. Box 70
Madison ME 04950
(207) 696-3040
Bragdon Energy Service 10 Balsam Drive Suite A
Millinocket ME 04462
(207) 723-4297
Branch Brook Fuels, Inc. P.O. Box 967, Kennebunk ME 04043
14 Old Sawmill Lane
Arundel ME 04046
(207) 985-1500
Bryant Energy, Inc. 33 Elm Street
Mechanic Falls ME 04256
(207) 345-4301
Butler, Maxcy & Heath, Inc. P.O. Box 188
329 Common Road
Union ME 04862
(207) 785-2511
C B Haskell Fuel Co., Inc. P.O. Box 109
714 Augusta-Rockland Road
Windsor ME 04363
(207) 549-7669
C. Bean Transport, Inc P.O. Box 171
405 Route 26
Colebrook NH 03576
(603) 237-9377
Carver Heating 45 Bayview Drive
PO Box 62
Beals ME 04611
(207) 497-3400
Champagne's Energy 844 Old Post Road
Arundel ME 04046
(207) 283-1518
Charlie Burnham Energy Service Inc. 4 Spring Street
PO Box 268
Freeport ME 04032
(207) 865-9010
CN Brown Co.-Bethel Heating Oil 322 Mayville Road
P.O. Box 5
Bethel ME 04217
(207) 824-2142
CN Brown Co.-Farmington Heating Oil 115 Farmers Lane
Farmington ME 04992
(207) 778-6353
CN Brown Co.-Mattawamkeag Heating Oil 105 Main Street
P.O. Box 1
Mattawamkeag ME 04459
(207) 736-2193
CN Brown Co.-Pittsfield Heating Oil 400 Main Street
P.O. Box 8
Pittsfield ME 04967
(207) 487-3405
CN Brown Co.-South Paris 100 Main St.
South Paris ME 04281
(207) 743-6757
Coastal Energy-Bucksport 48 St. Rt. 46
P.O. Box W
Bucksport ME 04416
(207) 664-1901
Coastal Energy-Ellsworth 9 Industrial Road
PO Box 1648
Ellsworth ME 04605
(207) 664-1901
Colby & Gale, Inc.- Damariscotta 154 Biscay Road
P.O. Box 208
Damariscotta ME 04543
(207) 563-3414
Community Energy Co., Inc. dba Brooks Brothers 73 Main Street
Bethel ME 04217
(207) 824-2158
Conroy's Oil Service, Inc. 897 Portland Road
Saco ME 04072
(207) 883-2572
Country Fuel, LLC 603 River Road
Topsham ME 04086
(207) 725-4651
Daigle Oil Company-Ashland PO Box 640
67 Main Street
Ashland ME 04732
(207) 435-8251
Daigle Oil Company-Fort Kent 155 West Main Street
P.O. Box 328
Fort Kent ME 04743
(207) 834-5027
Daigle Oil Company-Houlton 50 Bangor Street
Houlton ME 04730
(207) 532-2225
Daigle Oil Company-Madawaska 341 Main Street
Madawaska ME 04756
(207) 728-4675
Daigle Oil Company-Presque Isle 782 North Main St.
Presque Isle ME 04769
(207) 762-9791
Dead River Co LLC-Chapman Fuel 410 Water Street
Gardiner ME 04345
(207) 737-4401
Dead River Co LLC-Giroux Energy Solutions, Inc. 343 Warren Avenue
Portland ME 04103
(207) 797-7111
Dead River Co LLC-Main Street Fuel 65 Main Street
Richmond ME 04357
(207) 737-4401
Dead River Co-Auburn 177 Turner Street
P.O. Box 3070
Auburn ME 04210
(207) 786-0386
Dead River Co-Biddeford 665 Elm Street
P.O. Box 1974
Biddeford ME 04005
(207) 283-1404
Dead River Co-Boothbay Harbor 216 Middle Road
Boothbay Harbor ME 04538
(207) 633-3144
Dead River Co-Brewer 103 S. Main Street
P.O. Box 40
Brewer ME 04412
(207) 947-8641
Dead River Co-Bridgton
161 Portland Rd.
Bridgton ME 04009
(207) 647-2882
Dead River Co-Brunswick 2 Industrial Parkway
Brunswick ME 04011
(207) 729-6688
Dead River Co-Bucksport 133 Main Street
PO Drawer O
Bucksport ME 04416
(207) 647-7730
Dead River Co-Calais 18 South Street
P.O. Box 928
Calais ME 04619
(207) 454-7511
Dead River Co-Caribou 11 Birdseye Avenue
Caribou ME 04736
(207) 496-3931
Dead River Co-Cherryfield 52 Milbridge Road
P.O. Box 117
Cherryfield ME 04622
(207) 546-7525
Dead River Co-Ellsworth 269 Water Street
Ellsworth ME 04605
(207) 667-4681
Dead River Co-Farmington 275 High Street
Farmington ME 04938
(207) 778-3331
Dead River Co-Fort Kent 333 West Main St.
Fort Kent ME 04743
(207) 834-3147
Dead River Co-Hallowell 21 Water St.
Hallowell ME 04347
(207) 622-6301
Dead River Co-Hollis 488 Hollis Road
P.O. Box 69
Hollis ME 04042
(207) 929-5550
Dead River Co-Houlton 29 Bangor Street
P.O. Box 805
Houlton ME 04730
(207) 723-5151
Dead River Co-Kingfield 395 Main Street
Kingfield ME 04947
(207) 778-3331
Dead River Co-Lincoln 106 West Broadway
Lincoln ME 04457
(207) 974-6596
Dead River Co-Machias 192 Main Street, Suite 2
P.O. Box 266
Machias ME 04654
(207) 454-7511
Dead River Co-Madawaska 131 Main Street
Madawaska ME 04756
(207) 728-6307
Dead River Co-Mars Hill 4 Main Street
Mars Hill ME 04758
(207) 425-3611
Dead River Co-Millinocket 795 Central Street
P.O. Box 150
Millinocket ME 04462
(207) 723-5151
Dead River Co-Newcastle 12 Depot St.
Newcastle ME 04553
(207) 563-3451
Dead River Co-Old Town 594 Stillwater Avenue
P.O. Box 463
Old Town ME 04468
(207) 827-4416
Dead River Co-Pittsfield 235 Hunnewell Avenue
P.O. Box 77
Pittsfield ME 04967
(207) 487-5121
Dead River Co-Presque Isle 580 Main Street
Presque Isle ME 04769
(207) 769-2931
Dead River Co-Rangeley P.O. Box 400
2385 Main Street
Rangeley ME 04970
(207) 864-5105
Dead River Co-Rockland 105 Maverick Street
P.O. Box 216
Rockland ME 04841
(207) 594-5595
Dead River Co-Rumford 33 Prospect Ave
Rumford ME 04276
(207) 364-3751
Dead River Co-Sanford 24 Shaw's Ridge Road
Sanford ME 04073
(207) 324-3440
Dead River Co-Scarborough 73 Pleasant Hill Rd.
P.O. Box 467
Scarborough ME 04074
(207) 883-9515
Dead River Co-Skowhegan P.O. Box 433
85 Waterville Road
Skowhegan ME 04976
(207) 474-8338
Dead River Co-So Paris 16 Charles Street
South Paris ME 04281
(207) 743-8991
Dead River Co-Van Buren 59 Main Street
Van Buren ME 04785
(207) 868-3331
Dead River Co-Waterville 500 Kennedy Memorial Drive
P.O. Box 405
Waterville ME 04901
(207) 873-5115
Dixfield Discount Fuel, Inc. 1180 Route 2
Suite 6
Rumford ME 04276
(207) 562-0972
Dodge Oil Co., Inc. 79 New Portland Road
Gorham ME 04038
(207) 229-9017
Downeast Energy- Denmark 48 Bull Ring Road
Denmark ME 04022
(800) 287-7475
Downeast Energy- South Portland 172 Main St.
South Portland ME 04106
(800) 244-5585
Downeast Energy-Brunswick 18 Spring Street
Brunswick ME 04011
(800) 339-9921
Downeast Energy-Dover NH 63 Fourth Street
Dover NH 03820
(800) 345-3509
Downeast Energy-Hallowell 283 Whitten Road
Hallowell ME 04347
(888) 320-3168
Downeast Energy-Kennebunk 14 Depot Street
Kennebunk ME 04043
(800) 286-6364
Downeast Energy-Mt. Vernon 1464 Pond Road
Mount Vernon ME 04352
(888) 685-3851
Downeast Energy-Waldo 1376 Waterville Road
Waldo ME 04915
(888) 320-3168
Downeast Energy-Waterville 95 College Avenue
Waterville ME 04903
(800) 773-3050
Downeast Energy-Windham 34 Manchester Drive
Windham ME 04062
(800) 640-4806
Downeast Energy-Yarmouth 8 Railroad Square
Yarmouth ME 04096
(800) 244-5585
Eagle Heights dba Vinal Energy 36 West Main Street
PO Box 803
Vinalhaven ME 04863
(207) 613-7460
Eagle Heights dba Vinal Energy 116 Main Road
Islesboro ME 04848
(207) 613-7460
Eastern Plumbing & Heating 263 US Rt 1
Dennysville ME 04628
(207) 726-4700
Eastern Propane Gas P.O. Box 1800
28 Industrial Way
Rochester NH 03866
(800) 470-4445
Eastern Propane Gas - Springvale 597 MainSt
Springvale ME 04083
(800) 523-5237
Eastern Propane Gas -Lyman Division 48 Kearsarge Rd
North Conway NH 03860
(800) 523-5237
ES III, Inc. dba M. W. Sewall 259 Front Street
Bath ME 04530
(207) 442-7994
Estes Oil Burner Service 519 US Route 1, Unit #4
P.O. Box 125
York ME 03909
(207) 363-4172
Everett Propane, Inc 1 Everett Road
West Paris ME 04289
(207) 674-2222
Fabian Oil Inc - Hermon 1818 Hammond Street
Hermon ME 04401
(207) 465-2000
Fabian Oil Inc - Skowhegan 416 Canaan Road
Skowhegan ME 04976
(207) 465-2000
Fabian Oil Inc. - North Waterboro 1120 Sokokis Trail
North Waterboro ME 04061
(207) 465-2000
Fabian Oil Inc.-Jay 234 Main Street
P.O. Box 199
Jay ME 04239
(207) 465-2000
Fabian Oil Inc.-Oakland 19 Oak Street
P.O. Box 99
Oakland ME 04963
(207) 465-2000
Fabian Oil Inc.-Thomaston 26 New County Road
Thomaston ME 04861
(207) 465-2000
Fabian Oil, Inc - St Albans 160 Hartland Rd
St. Albans ME 04971
(207) 938-4528
Fieldings Oil Co., Inc.- Lewiston 32 Alfred Plourde Parkway
Lewiston ME 04040
(207) 396-6213
Fieldings Oil Co., Inc.- Windham 625B Roosevelt Trail
Windham ME 04062
(207) 396-6213
Fieldings Oil Co., Inc.-Auburn 158 Minot Avenue
Auburn ME 04210
(207) 396-6213
Fieldings Oil Co., Inc.-Augusta 155 Riverside Drive
Augusta ME 04330
(207) 396-6213
Fieldings Oil Co., Inc.-Scarborough 420 US Route One
P.O. Box 364
Scarborough ME 04074
(207) 396-6213
Fraser Energy Solutions P.O. Box 122
24 Fraser Lane
Harrington ME 04643
(207) 483-4774
Frederick Bros. Oil & Propane Co., Inc. 19 Rigby Road
Scarborough ME 04074
(207) 883-2551
G & G Cash Fuel 490 Richmond Road
Litchfield ME 04350
(207) 268-3835
Garrett Pillsbury Plumbing & Heating 119 York Street
Kennebunk ME 04043
(207) 985-2130
Garthwaite Energy, Inc. 1738 Post Road
Wells ME 04090
(207) 646-6911
Gary's Fuel Service 1441 Castine Road
Penobscot Maine 04476
(207) 326-8808
Gillis Fuel, LLC 29 Central Street
P.O. Box 114
Danforth ME 04424
(207) 448-2218
Granite Island Fuel 200 Old Harbor Rd
Vinalhaven ME 04863
(207) 860-7235
Graves Service Station, Inc. 1540 Main Road
Brownville ME 04414
(207) 965-3733
Grays Heating Oil 17 Depot Road
Warren ME 04864
(207) 377-8414
Gross Gas, Inc. P.O. Box 70
403 Sunset Road
Sunset ME 04683
(207) 348-2347
Guyettes TV & Gas 26 Walter's Drive
Sorrento ME 04677
(207) 963-7508
Hall and Smith Energy, LLC 407 Main Street
P.O. Box 659
Jackman ME 04945
(207) 668-3192
Hartmann Oil Co., Inc. 122R Epping Road
P.O. Box 1068
Exeter NH 03833
(603) 778-8855
Hometown Fuel-Eastbrook 721 Eastbrook Road
Eastbrook ME 04634
(207) 565-2746
Irving Energy-Berlin, NH 9 Pleasant Street
Berlin NH 03570
(888) 310-1924
Irving Energy-Brewer 107 Baker Boulevard
Brewer ME 04412
(888) 310-1924
Irving Energy-Fairfield 237 Skowhegan Road
Fairfield ME 04937
(888) 310-1924
Irving Energy-Rochester, NH 7 Amerosa Drive Suite 215
Rochester NH 03868
(888) 310-1924
Irving Energy-South Portland 385 Main Street
South Portland ME 04106
(888) 310-1924
J P Carroll Fuel Company 31 Main Street
PO Box 447
Limerick ME 04048
(207) 793-2331
J&K Fuel 630 Kennebec Rd
Machias Me 04654
(207) 263-6833
Kelley Oil-G F Kelley, Inc. 10 School Street
Cherryfield ME 04622
(207) 546-2755
Lisbon Fuel 19 Capitol Avenue
Lisbon Falls ME 04252
(207) 353-2775
Magoon's Transportation & Energy, Inc.-Haynesville 3158 Military Rd.
Haynesville ME 04497
(207) 584-5272
Magoon's Transportation & Energy, Inc.-Osborn 303 Moosehill Road
Osborn ME 04605
(207) 584-5272
Maine Energy, Inc.-Bangor 1625 Hammond Street
Bangor ME 04401
(207) 947-4525
Maine Energy, Inc.-Northport 1229 Atlantic Highway
Northport ME 04849
(207) 338-2444
Maritime Energy- Rockland 234 Park Street
PO Box 485
Rockland ME 04841
(207) 596-0986
Maritime Energy-Belfast 262 Main St.
Belfast ME 04915
(207) 596-4487
Maritime Energy-Montville P.O. Box 227, Liberty ME 04949
822 Acadia Highway
Montville ME 04941
(207) 589-4460
Maritime Energy-Nobleboro 205 US Rt. 1
Nobleboro ME 04555
(207) 596-4487
Maritime Energy-South China P.O. Box 358
241 Route 3
South China ME 04358
(207) 596-4487
McKusick Petroleum-Dover Foxcroft 32 Summer Street
P.O. Box 46
Dover-Foxcroft ME 04426
(207) 564-3406
Morin Fuel 19 Morin Way
Bradley Maine 04411
(207) 827-6909
No Frills Energy 1166 US Hwy 1, Suite A
Hancock ME 04640
(207) 422-3581
Northeastern Supply Co. 441 Main Street
P.O. Box 446
Caribou ME 04736
(207) 496-3011
Offshore Fuel LLC 309 Hog Bay Road
Franklin ME 04634
(207) 266-6126
P G Willey & Company 24 Bayview Street
PO Box E
Camden ME 04843
(207) 236-3256
P Gagnon & Son, Inc. 215 Main Street
South Berwick ME 03908
(207) 384-2213
Pat's Propane 1178 Main Street
Palmyra Maine 04965
(207) 487-7249
Percy L. Brown & Son, Inc. 97 Sunset Road
Deer Isle ME 04627
(207) 348-2247
Petro Home Services 164 York Street
York ME 03909
(800) 605-3466
Pit Stop Fuels, Inc. 433 Ossipee Trail
Standish ME 04084
(207) 352-7800
Proulx Oil & Propane 1 Simon Lane
P.O. Box 419
Newmarket NH 03857
(603) 659-7011
Provencher Fuels P.O Box 365
486 Elm St
Biddeford ME 04005
(207) 284-8068
R H Foster Energy LLC - Lincoln Energy Services - Marquis 110 River Road
Lincoln ME 04457
(207) 262-3757
R H Foster Energy, LLC - Hampden Energy Services-Old Town 379 Kirkland Road
Old Town ME 04468
(207) 262-3757
R H Foster Energy, LLC-Ellsworth P.O. Box 1647
372 High St.
Ellsworth ME 04605
(207) 667-0695
R H Foster Energy, LLC-Hampden P.O. Box 161
110 Mecaw Road
Hampden ME 04444
(207) 947-3835
R H Foster Energy, LLC-Machias P.O. Box 336
32 Old County Rd.
Machias ME 04654
(207) 255-4501
R J Energy Services, Inc. 2184 N Belfast Avenue
Augusta ME 04330
(207) 622-7720
RH Foster Energy LLC-Lincoln Energy Services-Howland PO Box 302
70 Lagrange Road
Howland ME 04448
(207) 732-3413
RH Foster Energy LLC-Lincoln Energy Services-Lincoln 119 Main Street
Lincoln ME 04457
(207) 794-8300
Robert L. Gray Co. Inc. 8 Wharf Road
Brooksville Maine 04617
(207) 326-4788
Rye Energy dba Petro Holdings Inc. 1000 Woodbury Road
Suite 200
Woodbury NY 11797
(800) 605-3466
Sail Energy dba Murray-Heutz Oil & Propane 84 General Turner Hill
Turner ME 04282
(207) 225-3000
Sandy River Fuel 101 Farmington Road
Strong ME 04983
(207) 377-8414
Sinclair's Home Heating LLC 48 Billings Rd
Hermon Me 04401
(207) 848-2036
Suburban Propane LP - Wells 570 N. Berwick Road
Wells ME 04090
(207) 774-0387
Suburban Propane LP-Augusta 422 Riverside Drive
Augusta ME 04330
(207) 623-0356
Suburban Propane LP-Bryant Pond 7 South Main Street
Bryant Pond ME 04219
(207) 774-0387
Suburban Propane LP-Fairfield 368 Upper Main Street
Fairfield ME 04937
(207) 623-0356
Suburban Propane LP-Fryeburg 285 Main St.
Fryeburg ME 04037
(207) 774-0387
Suburban Propane LP-Harrison 2 Duck Pond
Harrison ME 04040
(207) 774-0387
Suburban Propane LP-Hermon 881 Coldbrook Road
Hermon ME 04402
(207) 623-0356
Suburban Propane LP-Pittsfield 235 Stinson Street
Pittsfield ME 04967
(207) 623-0356
Suburban Propane LP-Portland 6 Lincoln Ave Suite 1
Scarborough ME 04074
(207) 774-0387
Suburban Propane LP-Windham 27 Gambo
Windham ME 04062
(207) 774-0387
Tidewater Oil Company 17 Airport Road
Belfast ME 04915
(207) 338-4739
Tim Merrill & Co. Inc. 45 State Park Road
Dover-Foxcroft ME 04426
(207) 564-2165
Townsend Oil Co 35 Centre Road
Somersworth NH 03878
(603) 692-3022
TwitchellFuel Co Inc. 259 Farmington Falls Road
Farmington ME 04938
(207) 377-8414
V L Tammaro Oil Co., Inc. P.O. Box 279
117 Main Street
Baileyville ME 04694
(207) 427-3775
Valley Gas & Oil Company 103 Main Street
Kingfield ME 04947
(207) 265-5443
Waldo County Oil & Propane 1129 Bangor Rd.
P.O. Box 2
Troy ME 04987
(207) 948-2600
Waltz & Sons, Inc. 29 Park Place
PO Box 150
Buxton ME 04093
(207) 929-8898
Wardwell Oil 760 Mines Road
Sedgwick ME 04676
(207) 359-8953
Williams Fuel Company 180 West Hill Road
Gardiner ME 04345
(207) 377-8414
Winthrop Fuel Co., Inc. 111 Route 133
Winthrop ME 04364
(207) 377-8414

Wood

Vendor Name Address Phone
Betty Young 57 Morse Hill Rd
W Paris Maine 04289
(207) 462-0174
Brooks Forest Products 40 White Pine Road
Thomaston ME 04861
(207) 354-6795
Cheney's Firewood 293 Smith Ridge Road
Charlotte ME 04666
(207) 454-8691
Christopher Rice 250 Guilford Center Road
P.O. Box 291
Guilford ME 04443
(207) 876-4010
Clairmont's Enterprise dba JAC's Firewood 40 Mason Road
Turner ME 04282
(207) 224-8189
Cliff Tumosa 809 Bear Hill Road
Dover-Foxcroft ME 04426
(207) 564-7770
Country Fuel, LLC - Wood 603 River Road
Topsham ME 04086
(207) 725-4651
Danville E. Jack 14 Judah Keen Rd.
Sumner ME 04292
(207) 336-2974
Donald Reynolds 615 Todds Corner Road
St. Albans ME 04971
(207) 938-3649
Douglas Nile 221 Parlin Hill Rd
New Vineyard ME 04956
(207) 652-2336
Dubois Contracting 295 St John Road
Fort Kent ME 04743
(207) 316-8016
E.C. Barry & Son 315 Northern Avenue
Farmingdale ME 04344
(207) 582-6088
Edward Hennessey dba Hennessey Bros P.O. Box 313
Machias ME 04654
(207) 263-9333
Erickson's Hardware 13 Main Road North
PO Box 610
Hampden ME 04444
(207) 862-4444
Firewood of Maine 540 Bangor Rd
Ellsworth Me 04605
(207) 610-0667
Gary J. Gilpatrick 91 US Route 1
Whiting ME 04691
(207) 733-7547
George Ward 333 Gordon Hill Road
Thorndike ME 04986
(207) 568-3649
Gilpatrick & Sons 259 Landgon Road
Richmond ME 04357
(207) 737-2090
GM - Firewood and Stove Wood 3575 West Chapman Road
Chapman Maine 04757
(207) 227-4744
Hanington Bros Inc dba A. York Firewood 488 US Rt 2
Macwahoc ME 04451
(207) 765-2681
Harold W. Bridgham 307 Center Minot Hill Road
Minot ME 04258
(207) 345-9834
Heath's Firewood PO Box 262
Brownville Maine 04414
(207) 965-2691
J & M Logging 853 Civic Center
Augusta ME 04330
(207) 622-6353
J. R. S. Logging, Inc. 711 Frenchville Road
Fort Kent ME 04743
(207) 834-4139
James Carver 55 Campbell Road
New Limerick Maine 04761
(207) 461-3317
Jay Shay Firewood 117 Treadwell Acres
Hermon ME 04401
(207) 538-6431
Joan M Sylvester 142 Waterboro Road
Alfred ME 04002
(207) 432-1457
John Webster P.O. Box 777
1021 Weld Road
Wilton ME 04294
(207) 491-3051
Joseph Ledger 1284 US Route One
Amity ME 04471
(207) 532-7008
JR's Firewood 183 Weld Road
P.O. Box 1043
Wilton ME 04294
(207) 645-3242
Lake Region Firewood Sales P.O. Box 102, West Poland ME 04291
1076 Meadow Road
Casco ME 04015
(207) 998-3023
LogLand Forest Products 158 Whiteschoolhouse Rd.
Madison ME 04950
(207) 474-4419
Madden Sustainable Forestry Inc 529 Main Road
Milford ME 04461
(207) 852-9788
Nathan Ford 549 Jellerson Road
East Waterboro Maine 04030
(207) 206-2897
Northeast Pellets LLC P.O. Box 19
53 Realty Road
Ashland ME 04732
(207) 435-6230
Northern Maine Firewood LLC 16 Access Road
Lincoln ME 04457
(207) 290-9292
Paul Reed/Reeds Firewood 34 Firewood Lane
Durham ME 04222
(207) 353-4043
Perham Logging, Corp. P.O. Box 130, Caribou ME 04736
320 High Meadow Road
Perham ME 04766
(207) 445-8340
R B Logging 308 Smith Ridge Road
Dennysville ME 04628
(207) 263-8281
Rossignol's Wood Sales 46 Page Ave
Caribou ME 04736
(207) 496-8241
Russell's Firewood 369 Russell Road
Fort Fairfield ME 04742
(207) 227-1667
S&S Energy 26 S. Cooley Road
St. Albans ME 04971
(207) 416-4300
Sam and Son Firewood 61 Morse Hill Road
West Paris ME 04289
(207) 515-3938
Thibeault & Sons Logging 16 Bo's Lane
Greenbush ME 04418
(207) 827-3020
Thomas Firewood 306 Stream Road
Ripley ME 04930
(207) 277-3017

Wood Pellets

Vendor Name Address Phone
A E Robinson Oil Co Inc-Dover-Foxcroft 1020 West Main Street
P.O. Box 167
Dover-Foxcroft ME 04426
(207) 564-8131
A E Robinson Oil Co-Greenville 16 Moosehead Lake Road
Greenville ME 04441
(207) 695-3566
Big Fish Fence Supply 16 Clearzone Road
Sanford ME 04073
(207) 490-1358
Bob's Neighborhood Store 554 Main Street
Madwaska ME 04756
(207) 728-3896
Bryant Energy, Inc. 33 Elm Street
Mechanic Falls ME 04256
(207) 345-4301
Champagne Lumber Co Inc 5 Champagne Drive
Jackman ME 04945
(207) 668-5281
Crane Family Investments dba Aroostook Milling Co. 15 Hillview Avenue
Houlton ME 04730
(207) 532-6130
Cushman Enterprises, Inc P.O. Box 344
25 Main Street
Mars Hill ME 04758
(207) 429-4299
D&J Home & Hearth 9 New Dam Road
Sanford Maine 04073
(207) 324-9546
Dover True Value 69 East Main Street
Dover Foxcroft ME 04426
(207) 564-2274
Erickson's Hardware 13 Main Road North
PO Box 610
Hampden ME 04444
(207) 862-4444
Gillis Fuel, LLC 29 Central Street
P.O. Box 114
Danforth ME 04424
(207) 448-2218
Hometown Fuel-Limestone 13 Access Highway
Limestone ME 04750
(207) 325-4411
Katahdin Clapboard Co 713 Crystal Road
Crystal ME 04747
(207) 528-2933
Lyfords Stove Shop 222 Main Street
Presque Isle ME 04769
(207) 764-5251
Mac's True Value Hardware 289 School Street
Unity ME 04988
(207) 948-3800
Magoon's Transportation & Energy, Inc.-Osborn 303 Moosehill Road
Osborn ME 04605
(207) 584-5272
Maine Energy Systems, LLC 8 Airport Road
PO Box 547
Bethel ME 04217
(207) 824-6749
Maine Woods Pellet Co., LLC P.O. Box 120
164 Harmony Road
Athens ME 04912
(207) 654-2237
Molloy Energy Service Co. 364 Main Street
Lovell ME 04051
(207) 925-1700
Monitor of Maine 5 Bangor Road
Benton ME 04901
(207) 453-2253
Moosehead Trail Home and Hearth 22 Main Rd
Abbot ME 04406
(207) 876-2322
Morin Fuel 19 Morin Way
Bradley Maine 04411
(207) 827-6909
Nicatou Stoves 2211 Medway Road
Medway ME 04460
(207) 746-5799
North Atlantic Firewood, LLC PO Box 839
Epping NH 03042
(603) 828-7186
Northeast Pellets LLC P.O. Box 19
53 Realty Road
Ashland ME 04732
(207) 435-6230
Northern Dispatch 4 Military Road
PO Box 451
Mars Hill ME 04758
(207) 429-8611
Paris Farmers Union-Bridgton 13 Sandy Creek Rd.
Bridgton ME 04009
(207) 743-8976
Paris Farmers Union-Jay 230 Main St.
Jay ME 04239
(207) 743-8976
Paris Farmers Union-Lewiston 671 Main St.
Lewiston ME 04240
(207) 743-8976
Paris Farmers Union-Newport 12 Progress Park South
Newport ME 04953
(207) 743-8976
Paris Farmers Union-Raymond 1243 Roosevelt Trail
Raymond ME 04071
(207) 743-8976
Paris Farmers Union-So Paris 227 Main St.
PO Box D
So Paris ME 04281
(207) 743-8976
Paris Farmers Union-Turner 299 Auburn Rd.
Turner ME 04282
(207) 743-8976
Paris Farmers Union-Winthrop 83 Royal Street
Winthrop ME 04364
(207) 743-8976
Pelletier Florist Greenhouses and Garden Center 500 West Main Street
Fort Kent ME 04743
(207) 834-5241
Perkco Supply 1326 Exeter Road
Exeter ME 04435
(207) 379-2900
R J Heating, Inc. 2 Jacks Way
Bradford ME 04410
(207) 327-2239
Rocky's Stove Shoppe 14 Brick and Mortar Drive
Augusta ME 04330
(207) 622-3410
Somerset Stone and Stove, LLC 1078 Kennedy Memorial Drive
PO Box 12
Oakland ME 04963
(207) 465-9800
The County Stove Shop 1154 Presque Isle Road
Caribou ME 04736
(207) 498-8572
Three Rivers Feeds, LLC 16 West Main Street
Milo ME 04463
(207) 943-2155
Wood Pellet Warehouse P.O. Box 5191, North Jay ME 04262
67 East Dixfield Road
Jay ME 04239
(207) 645-3064

@2022 MaineHousing. All Rights Reserved. 
MaineHousing does not support or endorse external links. 
Facebook Icon   Twitter Icon  Instagram Icon  Pinterest Icon
26 Edison Drive, Augusta ME 04330
(800) 452-4668 \ (207) 626-4600
Fax (207) 626-4678 \ Maine Relay 711