Use this tool to find a residential energy efficiency contractor near you. Efficiency Maine recommends getting estimates from at least three contractors.
3 Arrows Inc
951 S Strong Rd, Strong, ME - 04983-3211
41 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
3-D Plumbing & Heating
25 Clarke Point Rd, Eastbrook, ME - 04634-4423
81 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
603 HVAC, LLC
108 Lane Rd, Raymond, NH - 03077
121 Miles
• Heat Pumps
777 HVAC
13 Spruce Trl, Sidney, ME - 04330
0 Miles
• Heat Pumps
A E Robinson Oil Co
1020 W Main St, Dover Foxcroft, ME - 04426-3745
65 Miles
• Heat Pump Water Heaters
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
A Maurais & Son Inc
7 Hillsdale Rd, Jay, ME - 04239-1736
27 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
A-1 Plumbing and Heating LLC
209 Titcomb Hill Rd, Farmington, ME - 04938-5671
27 Miles
• Heat Pump Water Heaters
A1 Heat Pumps
3 Swan Lake Ave, Belfast, ME - 04915-7018
36 Miles
• Heat Pumps
A1 Remodeling & HVAC
18 Field Rd, Lewiston, ME - 04240-1228
30 Miles
• Heat Pumps
Aaron's Electric
130 Purple Heart Hwy, Brooks, ME - 04921-3507
32 Miles
• Heat Pumps
ABG Heating & Cooling, LLC
1141 Hallowell Rd, Durham, ME - 04222-5236
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Able Trades DBA Able Heating
571 Sabattus St Ste 4, Lewiston, ME - 04240-4156
30 Miles
• Heat Pumps
ABM Mechanical Inc
33 Dowd Rd Unit 1, Bangor, ME - 04401-6733
58 Miles
• Geothermal
ABT Plumbing Heating Cooling LLC
863 US Route 2 E, Wilton, ME - 04294-6649
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Adams Heating
196 High St, Caribou, ME - 04736-1836
196 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Admiral Climate Control LLC
44 Allen St, Rochester, NH - 03867-1448
100 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
AED Mechanical
99 Main St, Calais, ME - 04619-1843
142 Miles
• Heat Pumps
Aesthetic HVAC, LLC
39 Grandview Rd, Milton, NH - 03851-4559
94 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Affordable Comfort LLC
67 Deering Ridge Rd, Shapleigh, ME - 04076-4106
82 Miles
• Heat Pump Water Heaters
• Heat Pumps
Affordable Electric LLC
30 Open Harbor Ln, Stonington, ME - 04681-3908
58 Miles
• Heat Pumps
Affordable Home
423 Union St Apt 3, Bangor, ME - 04401-4589
58 Miles
• Insulation & Air Sealing
• Energy Audit
Agamenticus Plumbing & Heating
PO Box 377, Cape Neddick, ME - 03902-0377
93 Miles
• Heat Pump Water Heaters
AGM Consulting
110 Marginal Way, Portland, ME - 04101-2442
57 Miles
• Natural Gas/Propane/LP Heating
Air Metalworks LTD
180 Shannock Village Rd, Shannock, RI - 02875-1001
225 Miles
• Heat Pumps
Aire Serv of Lewiston
31 Mill St, Auburn, ME - 04210-6837
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Airotherm Inc
200 Wiswell Rd, Brewer, ME - 04412-5314
59 Miles
• Natural Gas/Propane/LP Heating
AirPro Mechanical
20 Montreal St # 2, Sanford, ME - 04073-2648
86 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Al's Heat Pump Services
5 Broad St, Waterville, ME - 04901-5201
14 Miles
• Heat Pumps
Albert's Heating
234 Blake Rd, Limestone, ME - 04750-6645
204 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
All Heat
121 Elm St, Camden, ME - 04843-1906
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
All Seasons HVAC
65 W Shore Dr, Acton, ME - 04001-6416
86 Miles
• Heat Pumps
All-Around Home Performance, LLC
277 Maine Ave, Farmingdale, ME - 04344-4512
9 Miles
• Insulation & Air Sealing
• Energy Audit
Allan W Huntley Plumbing & Heating
201 Rim Rd, East Machias, ME - 04630-4115
127 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Allegiance Heat Pumps LLC
148 S Waterboro Rd, Lyman, ME - 04002-7323
79 Miles
• Heat Pump Water Heaters
• Heat Pumps
Alltek Services
836 Washington St, Barrington, NH - 03825
106 Miles
• Heat Pumps
• EV Chargers
Alltherm LLC
117 Elm St, Saco, ME - 04072-2711
70 Miles
• Heat Pumps
Alpha Refrigeration and Air Conditioning
45 Miles Rd, Hancock, ME - 04640-3434
79 Miles
• Heat Pumps
Alternative Heat Source Inc
1754 Roosevelt Trl, Naples, ME - 04055-3032
55 Miles
• Natural Gas/Propane/LP Heating
Alternative Heating Systems
1 Military St, Houlton, ME - 04730-1744
155 Miles
• Pellet Boilers
• Oil/Kerosene Heating
Always There Heating LLC
10 Worthing Rd, Manchester, ME - 04351-3237
8 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Amabile Brothers Plumbing & Heating LLC
4 Meadow Ln, Leeds, ME - 04263-3457
22 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
American Home Systems
PO Box 281, Manchester, ME - 04351-0281
8 Miles
• Heat Pumps
• EV Chargers
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
American Standard
821 Strip Rd, Wallagrass, ME - 04781-3025
200 Miles
• Heat Pumps
Amped-Up Electric, LLC
22 Lockland Dr, Windham, ME - 04062-5585
54 Miles
• Heat Pumps
Anderson Insulation
72 Industrial Park Rd, Saco, ME - 04072-1840
70 Miles
• Insulation & Air Sealing
• Energy Audit
Angus Heat Pumps LLC
1847 Post Rd, Wells, ME - 04090-4612
87 Miles
• Heat Pumps
Appliance Service Solutions LLC
PO Box 415, Bar Harbor, ME - 04609-0415
76 Miles
• Heat Pumps
Aroostook Air
5 Audibert St, Fort Kent, ME - 04743-1101
196 Miles
• Heat Pumps
Aroostook Attic & Air Sealing LLC (fka: Sealed Envelope)
2099 Aroostook Rd, Wallagrass, ME - 04781-3223
200 Miles
• Insulation & Air Sealing
• Energy Audit
Arsenault Plumbing and Heating Inc
11 Sproul Ln, Boothbay, ME - 04537-4116
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ashmore Electric
205 Buttermilk Rd, Lamoine, ME - 04605-4206
72 Miles
• EV Chargers
ASK Mechanical
22 Hidden Creek Dr, Scarborough, ME - 04074-8479
64 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Assured Solar Energy
460 Mountfort Rd, North Yarmouth, ME - 04097-6926
44 Miles
• Solar
AT Plumbing Services, LLC
469 Main St, South Portland, ME - 04106
60 Miles
• Heat Pump Water Heaters
Atamian Heating and Cooling
8 Spring Hill Rd, Greenland, NH - 03840-2600
110 Miles
• Heat Pumps
Atlantic Comfort Systems Inc
392 Hill St, Biddeford, ME - 04005-4341
72 Miles
• Heat Pumps
Atlantic Heating Co - Portland
474 Riverside Industrial Pkwy, Portland, ME - 04103-1430
55 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Atlantic Stove & Chimney
1001 Atlantic Hwy, Northport, ME - 04849-3806
35 Miles
• Heat Pumps
• Pellet/Wood Stoves
Atlantis Energy LLC
133 Lakeshore Dr, Middleton, NH - 03887
93 Miles
• Heat Pumps
Augusta Fuel Company
4 Northern Ave, Augusta, ME - 04330-4250
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Augusta Natural Gas LLC
21 Meadow Rd, Augusta, ME - 04330-4941
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ausoli Grace P&H
11 Keswick Rd, South Portland, ME - 04106-5335
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
AWM Electric LLC
208 Aroostook Fls Rd, Fort Fairfield, ME - 04742
193 Miles
• Heat Pumps
• EV Chargers
• Solar
Ayala's Home Repairs & Renovation
437 Woodford St Apt 2, Portland, ME - 04103-2435
55 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
B & B Heating and Air Conditioning
95 Beaulieu Dr, Lyman, ME - 04002-6128
79 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
B. Harriman & Daughters LLC
288 Jarvis Gore Dr, Eddington, ME - 04428-3409
68 Miles
• Heat Pumps
Barnum Mechanical
2 Ober Mill Rd, Mount Desert, ME - 04660-6049
72 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Bates Fuel Inc
384 Station Rd, Stacyville, ME - 04777-4113
121 Miles
• Heat Pumps
• Oil/Kerosene Heating
Bayside Heating LLC
675 Ellsworth Rd, Blue Hill, ME - 04614-5332
60 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bayside Plumbing Inc
42 Oyster Creek Ln, Nobleboro, ME - 04555-9057
22 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
BC Heating Inc
258 Bethel Rd, West Paris, ME - 04289-5105
42 Miles
• Heat Pump Water Heaters
BDC Heat Pump Installation
85 Corbett Rd, Lee, ME - 04455-4232
102 Miles
• Heat Pumps
Beal Plumbing & Heating LLC
794 Riverside Dr, Auburn, ME - 04210-9701
33 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Beale's Plumbing
452 Outlet Rd, Farmingdale, ME - 04344-4724
9 Miles
• Heat Pump Water Heaters
Bear Mountain Land & Development LLC
7 Bear Mountain Rd, Fairfield, ME - 04937-3007
20 Miles
• Heat Pumps
Beaulieu Energy Services LLC
57 Hunter Hill Rd, Durham, ME - 04222-5362
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Benoit's Plumbing & Heating
68 Eastman Rd, Cape Elizabeth, ME - 04107-3001
60 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Best Way Wood Heat Inc
162 Old Stage Rd, Readfield, ME - 04355-4159
11 Miles
• Pellet Boilers
Big Dog Mechanical
152 Cushman Rd, Winslow, ME - 04901-0740
14 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Bill & Son's Plumbing & Heating
74 Military Rd, Blaine, ME - 04734-4313
177 Miles
• Heat Pumps
• Oil/Kerosene Heating
Bill Pinard & Son Inc
980 Pond Rd, Wales, ME - 04280-3111
24 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bill Wenzel Heating & AC
16 Broadway, Amherst, NH - 03031
144 Miles
• Geothermal
Bill's Heat Pump Cleaning
72 Elm St, Brewer, ME - 04412-2518
59 Miles
• Heat Pumps
Bio Renewable Fuels dba BRF
168 Dirigo Rd, China, ME - 04358-3038
10 Miles
• Heat Pump Water Heaters
• Insulation & Air Sealing
• Energy Audit
• EV Chargers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
BJ Willette
39 Western Ave, Waterville, ME - 04901-5912
14 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Black Dawg LLC
456 Unity Rd, Benton, ME - 04901-3822
14 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
Black Dog Mechanical
272 Knowlton Corner Rd, Farmington, ME - 04938-6211
27 Miles
• Heat Pumps
Black Point Plumbing LLC
14 Chamberlain Rd, Scarborough, ME - 04074-9387
64 Miles
• Heat Pump Water Heaters
Blackbird Plumbing
382 US Route 1, Frenchville, ME - 04745-6147
212 Miles
• Heat Pump Water Heaters
Blane's Plumbing & Heating
102 N Mountain Rd, Jefferson, ME - 04348-3853
16 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Blue Lobster Heat Pumps LLC
27 Savage St, Fairfield, ME - 04937-1128
20 Miles
• Heat Pumps
Bob Miles & Son Inc
1162 US Route 1, Freeport, ME - 04032-7116
40 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Bob Talley Plumbing Heating & Construction
15 Summer St, Waterville, ME - 04901-6447
14 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bob's Alternative Energy Services Inc
3129 Ohio St, Glenburn, ME - 04401-1080
58 Miles
• Heat Pump Water Heaters
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bob's Cash Fuel LLC
424 Main St, Madison, ME - 04950-4209
31 Miles
• Heat Pumps
• Geothermal
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Boiler Brothers Heating
40 Bradeen Rd, Sumner, ME - 04292-4036
37 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bold Coast Plumbing & Heating LLC
512 Main St, East Machias, ME - 04630-4031
127 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bonneau's Plumbing & Heating
76 Malbons Mills Rd, Skowhegan, ME - 04976-4134
30 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Border Electric Inc
337 North St, Calais, ME - 04619-1220
142 Miles
• Heat Pumps
• EV Chargers
Boudreau's Heating
2866 Riverside Dr, Vassalboro, ME - 04989-3220
5 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Bradbury's Plumbing & Heating
400 Roosevelt Trl, Casco, ME - 04015-3514
50 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Brancato's Heating Inc
214 Casco Rd, Brunswick, ME - 04011-7339
35 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Branch Brook Fuels Inc
14 Old Sawmill Ln, Arundel, ME - 04046-8164
77 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Brandon Bickford
1088 Wings Mills Rd, Belgrade, ME - 04917-4010
9 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Breakwater Mechanical LLC
11 Pearl St 1, Auburn, ME - 04210-5578
33 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Brent Johnson Electric
598 Hampden Rd, Carmel, ME - 04419-3523
48 Miles
• Heat Pumps
Brian Bickford Plumbing & Heating LLC
16 Bickford Dr, Fairfield, ME - 04937-3312
20 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Brian Dexter
8 Harmony Rd, Dallas Plt, ME - 04970-5070
62 Miles
• Heat Pumps
Brian's Electric
352 Surry Rd, Ellsworth, ME - 04605-2639
72 Miles
• Heat Pumps
Brown Electric
7 Harmony Dr, Standish, ME - 04084-6459
60 Miles
• Heat Pumps
• EV Chargers
Browning Electric LLC
145 Quaker Rd, Sidney, ME - 04330
0 Miles
• Heat Pumps
BSR Systems, Inc
469 Leighton Rd, Augusta, ME - 04330-7800
0 Miles
• Heat Pumps
• Geothermal
Buchanan Heating Inc.
5 Birch Rd, North Hampton, NH - 03862-2106
112 Miles
• Heat Pumps
Budget Wise Heating and Cooling
2 Hummingbird Ln, Kennebunk, ME - 04043-6469
81 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Builder Service Group DBA Quality Insulation Of Portsmouth
360 Constitution Ave, Portsmouth, NH - 03801-8602
106 Miles
• Insulation & Air Sealing
• Energy Audit
Builders Installed Products - Portland
515 Riverside Industrial Pkwy, Portland, ME - 04103-1417
55 Miles
• Insulation & Air Sealing
• Energy Audit
BuildingWorks LLC
84 Pleasant Hill Rd, Freeport, ME - 04032-6439
40 Miles
• Insulation & Air Sealing
• Energy Audit
Bunker's Heating Service
20 Mill Stream Point Rd, Eastbrook, ME - 04634-4233
81 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Burbank Electric
2221 Riverside Dr, Vassalboro, ME - 04989-3001
5 Miles
• Heat Pumps
Butterfield Heating DBA Quikserve Plumbing & Heating
208 Pond Rd, Lewiston, ME - 04240-1832
30 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Buzz Bern's Heat Pump Services
78 Allagash Dr, Oakland, ME - 04963-5028
13 Miles
• Heat Pumps
BVA Mechanical Services LLC
53 Deering Ridge Rd, Lyman, ME - 04002-7220
79 Miles
• Heat Pumps
C B Haskell Fuel Co
714 Augusta Rockland Rd, Windsor, ME - 04363-3636
9 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
C G Heat Pumps LLC
208 Marwick Rd, Farmington, ME - 04938-6335
27 Miles
• Heat Pumps
C.W. Plumbing LLC
85 Transalpine Rd, Lincoln, ME - 04457-4223
98 Miles
• Heat Pump Water Heaters
Carl Hill HVAC
27 Buncas Way, Lyman, ME - 04002-6148
79 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Carlisle Electric Inc
76 Center Rd, Easton, ME - 04740-4247
184 Miles
• Heat Pumps
Casco Bay Contractors LLC
14 Guadalcanal Dr, Brunswick, ME - 04011-2733
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Casco Bay Generators LLC
320 Presumpscot St, Portland, ME - 04103-5235
55 Miles
• Heat Pumps
Casco Bay Heat Pump
26 Floyd St, Long Island, ME - 04050-3514
52 Miles
• Heat Pumps
Casco Bay Insulation LLC
84 Warren Ave # D, Westbrook, ME - 04092-4433
57 Miles
• Insulation & Air Sealing
CB Comfort
12 Tasseltop Acres Rd, Naples, ME - 04055-5242
55 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
CC HVAC LLC
194 Tessier Rd, Jay, ME - 04239-4938
27 Miles
• Heat Pumps
CC Mechanical LLC
14 Caddie Ln, Portland, ME - 04103-1298
55 Miles
• Heat Pumps
CDS Construction LLC
28 Foss Hill Ln, Rome, ME - 04963-3249
13 Miles
• Heat Pumps
CEM Mechanical
35 Elaine Rd, Hermon, ME - 04401
58 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Central Maine A-C & Heating Inc
408 Upper St, Turner, ME - 04282-3819
28 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Central Maine Heat Pumps - Benton
227 Neck Rd, Benton, ME - 04901-3540
14 Miles
• Heat Pumps
Central Maine Mechanical
8 Greenville St, Hallowell, ME - 04347-1125
7 Miles
• Heat Pumps
CGT Air Systems
111 Jellerson Rd, Lyman, ME - 04002-6736
79 Miles
• Heat Pumps
Chip's Heating and Air Conditioning
8 Foss Dr, Scarborough, ME - 04074-9831
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Cinsov Electric
147 Greenleaf Rd, Anson, ME - 04911-3408
29 Miles
• Heat Pumps
• EV Chargers
CJ Insulation & Subcontractors
63 Castine Rd, Orland, ME - 04472-3650
57 Miles
• Insulation & Air Sealing
• Energy Audit
CJS Mechanical LLC
106 Nokomis Rd, Corinna, ME - 04928-3716
47 Miles
• Heat Pumps
Clark's Heating & Cooling
26 Poor Farm Rd, Lyman, ME - 04002-7769
79 Miles
• Heat Pumps
CM General, Inc
37 Cottage Hill Rd, Ashland, ME - 04732-3264
171 Miles
• Heat Pumps
• EV Chargers
• Natural Gas/Propane/LP Heating
CM Heating & Air Conditioning LLC
2510 Belfast Rd, Lincolnville, ME - 04849-5022
35 Miles
• Oil/Kerosene Heating
CMC Mechanical Services LLC
345 Heritage Ave, Portsmouth, NH - 03801
106 Miles
• Heat Pumps
Coast of Maine Heat Pumps
120 Walker Rd, Lyman, ME - 04002-6097
79 Miles
• Heat Pumps
Coastal Climate Controls & Technologies LLC
64 Watkins Shores Rd, Casco, ME - 04015-4310
50 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Coastal Efficiency, INC
211 Heath Rd, Saco, ME - 04072-9387
70 Miles
• Heat Pump Water Heaters
• Heat Pumps
Coastal Energy
9 Industrial Rd, Ellsworth, ME - 04605-4101
72 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Cobb's Energy Solutions
24 Flynn Rd, Raymond, ME - 04071-6463
51 Miles
• Natural Gas/Propane/LP Heating
Cody Simpson
55 Monica Rdg, Rome, ME - 04963-3323
13 Miles
• Heat Pumps
Colby Climate Control
824 Augusta Rockland Rd, Windsor, ME - 04363-3637
9 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Colby Heating Inc
59 Irish Neighborhood Rd, Bethel, ME - 04217-7008
58 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Cold Stream Climate Control
307 W Old Main Rd, Lowell, ME - 04493-3302
87 Miles
• Natural Gas/Propane/LP Heating
Cole Creek Heating
333 Dorman Rd, Harrington, ME - 04643-3257
102 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Comfort 365 LLC
41 Old County Rd, Windham, ME - 04062-4457
54 Miles
• Heat Pumps
Comfort Air Flows LLC
92 Winter St Apt 2, Auburn, ME - 04210-5181
33 Miles
• Heat Pumps
• Insulation & Air Sealing
• Natural Gas/Propane/LP Heating
Comfort Air Systems Inc
33 Hillcrest Dr, Casco, ME - 04015
50 Miles
• Heat Pumps
Community Concepts Inc
240 Bates St, Lewiston, ME - 04240-7330
30 Miles
• Insulation & Air Sealing
• Energy Audit
Community Energy Company Inc
299 Spruce St, Rumford, ME - 04276-2250
47 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Condor Electric
100 Farrand Hill Rd, Canton, ME - 04221-5347
32 Miles
• Heat Pumps
• EV Chargers
Consumers Fuel Company
12 Main St, Belfast, ME - 04915-6824
36 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Cook Plumbing & Heating
231 Roosevelt Trl 2, Windham, ME - 04062-4461
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
CoolGrow LLC
549 Cooper Rd, Whitefield, ME - 04353
13 Miles
• Heat Pumps
Corey Electric Inc
609 Main St Ste 3, Westbrook, ME - 04092-4144
57 Miles
• Heat Pumps
Corinth Plumbing & Heating
262 Exeter Rd, Corinth, ME - 04427-3053
56 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Cormier's Plumbing & Heating Inc
58 Vista Way, Glenburn, ME - 04401-1824
58 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Cornerstone Plumbing, Heating & Cooling
442 Farmington Falls Rd, Farmington, ME - 04938-6438
27 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Country Fuel LLC
603 River Rd, Topsham, ME - 04086-6160
30 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
County Plumbing & Heating
6 Tracy Ln, Caribou, ME - 04736-3679
196 Miles
• Heat Pump Water Heaters
• Heat Pumps
Cozy Cabin Heat Pumps, LLC
199 Boulder Rd, Danforth, ME - 04424-0037
127 Miles
• Heat Pumps
Craig's HVAC
192 Jenkins Rd, Saco, ME - 04072-9670
70 Miles
• Oil/Kerosene Heating
Craig's Plumbing & Heating
PO Box 641, Mars Hill, ME - 04758-0641
175 Miles
• Heat Pumps
Crouse Plumbing
106 Jackman Corner Rd, Sangerville, ME - 04479-3521
56 Miles
• Heat Pump Water Heaters
CSM Heating & Cooling
39 Davis Rd, Jay, ME - 04239-4432
27 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Cushman Mechanical Services
15 Porter St, Searsport, ME - 04974-3391
43 Miles
• Heat Pump Water Heaters
• Oil/Kerosene Heating
Custom Climates HVAC
88 Priscilla Ln Ste 5, Auburn, NH - 03032-3748
128 Miles
• Heat Pumps
D & D Plumbing & Heating
PO Box 221, Sabattus, ME - 04280-0221
24 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
D & J Home & Hearth
9 New Dam Rd, Sanford, ME - 04073-5900
86 Miles
• Pellet/Wood Stoves
D & M Heating
54 W Ridge Rd, Sabattus, ME - 04280-4838
24 Miles
• Heat Pumps
D A Cressey Heat Pumps & Electric
101 Leeman Hwy, Bath, ME - 04530-6008
35 Miles
• Heat Pumps
• EV Chargers
D F Richard Inc
124 Broadway, Dover, NH - 03820-3230
102 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
D Tardif Plumbing LLC
436 Old North Berwick Rd, Lyman, ME - 04002-6020
79 Miles
• Heat Pump Water Heaters
D&J Mechanical, LLC
2149 Dexter Rd, Dover Foxcroft, ME - 04426-4011
65 Miles
• Heat Pump Water Heaters
D.F.I Plumbing & Heating (Dan Ferris)
490 Ladner Rd, Easton, ME - 04740-4317
184 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Daigle Oil Co - Houlton
50 Bangor St, Houlton, ME - 04730-1712
155 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Daigle Oil Co - Presque Isle
782 Main St, Presque Isle, ME - 04769-2254
182 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Damon Mechanical Services
840 Washington St N, Auburn, ME - 04210-3861
33 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dan Dunn Plumbing & Heating
191 Lafayette Rd, Seabrook, NH - 03874-4511
119 Miles
• Heat Pump Water Heaters
Dan Kelleher Heating & Plumbing LLC
2 Lincoln Ave 4, Scarborough, ME - 04074-9854
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
Dan LaBrecque
48 Lake Shr Dr, Poland, ME - 04274
41 Miles
• Heat Pumps
Dan Robey Services
42 Alexander Rd, Brunswick, ME - 04011-7210
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Dan Stevens Electric LLC & HVAC
11 Chapman Way, Exeter, NH - 03833-4573
118 Miles
• Heat Pumps
Dana Luce HVAC
1135 River Rd, Clinton, ME - 04927-3830
21 Miles
• Heat Pumps
Dave Perry Electric
64 Marlu St, Westbrook, ME - 04092-4655
57 Miles
• EV Chargers
Dave's Electric
44 Church Rd, Readfield, ME - 04355-3730
11 Miles
• Heat Pumps
Dave's Heat Pumps (Dave's Appliance Inc)
59 Central St, Winthrop, ME - 04364-1403
13 Miles
• Heat Pumps
Dave's Mechanical Maintenance Inc
25 Grove St, Milford, ME - 04461-3224
73 Miles
• Heat Pumps
Dave's World - Augusta
103 Leighton Rd, Augusta, ME - 04330-7708
0 Miles
• Heat Pumps
Dave's World - Dover Foxcroft
27 Summer St, Dover Foxcroft, ME - 04426-1126
65 Miles
• Heat Pump Water Heaters
• Heat Pumps
Dave's World - Ellsworth
44 Downeast Hwy Suite 2, Ellsworth, ME - 04605-1735
72 Miles
• Heat Pumps
• EV Chargers
Dave's World - Scarborough
237 Gorham Rd, Scarborough, ME - 04074-9558
64 Miles
• Heat Pumps
• EV Chargers
Dave's World - Windham
359 Roosevelt Trl, Windham, ME - 04062-4820
54 Miles
• Heat Pumps
David Aaskov Inc
87 Brown Cove Rd, Windham, ME - 04062-5439
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
David August
7 Highview Ter, Belfast, ME - 04915-7120
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
David Hunter Heating & AC Inc
PO Box 68, Brunswick, ME - 04011-0068
35 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
DB Property Solutions
137 Fahi Pond Rd, North Anson, ME - 04958-7629
39 Miles
• Heat Pumps
DE Walls
138 Rocky Shore Dr, Orrington, ME - 04474-3904
55 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dead River Company - Biddeford
665 Elm St, Biddeford, ME - 04005-4420
72 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dead River Company - Houlton
29 Bangor St, Houlton, ME - 04730-1711
155 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dead River Company - Millinocket
795 Central St, Millinocket, ME - 04462-2140
102 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dead River Company - Presque Isle-Caribou
580 Main St, Presque Isle, ME - 04769-2449
182 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
DeRice Energy LLC
167 New Gorham Rd, Westbrook, ME - 04092-2213
57 Miles
• Heat Pumps
Design Heating
57 Mechanic St, Presque Isle, ME - 04769-2304
182 Miles
• Insulation & Air Sealing
• Energy Audit
DH Insulation and Home Performance LLC
62 Academy Rd, Monmouth, ME - 04259
18 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Diamond Mechanical LLC
388 Nh 125 1, Brentwood, NH - 03833
118 Miles
• Heat Pumps
Dinosaur Heating & Cooling LLC
6 Alexander Dr, Cape Elizabeth, ME - 04107-9651
60 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dirfy Generators & Heat Pumps
1168 Main St, Waterboro, ME - 04087-3112
77 Miles
• Heat Pump Water Heaters
• Heat Pumps
Dirigo Mechanical
28 Mt View Dr, Plymouth, ME - 04969-3235
38 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dirigo Performance Heat Pumps
1680 N Main St, Winterport, ME - 04496-3805
46 Miles
• Heat Pumps
Dirigo Spray Foam & Coatings
18 Goulds Ridge Rd, Passadumkeag, ME - 04475-3115
82 Miles
• Insulation & Air Sealing
• Energy Audit
Dog House Energy Services
48 Ringrose Rd, Freeport, ME - 04032-6445
40 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Energy Audit
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Don's Plumbing & Heating
4490 Kennebec Rd, Dixmont, ME - 04932-3645
38 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Don's Stove Shop
113 River Rd, Livermore, ME - 04253-3055
25 Miles
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
Donnelly's HVAC
11 Kennard Rd, Windham, ME - 04062-5350
54 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Doug Barker Plumbing & Heating
69 Gould Rd, Leeds, ME - 04263-3052
22 Miles
• Heat Pump Water Heaters
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Doug Brown Plumbing & Heating
279 Captain Thomas Rd, Ogunquit, ME - 03907-3121
90 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Dow Services
7 Swan Lake Ave, Monroe, ME - 04951-3500
39 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dowling Corporation
363 Exeter Rd, Hampton, NH - 03842-1004
115 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Downeast Heat Pump LLC
12 Hannahs Cove Rd, Beals, ME - 04611-3116
113 Miles
• Heat Pumps
Downeast Outdoor Boiler
1363 Bangor Rd, Ellsworth, ME - 04605-3106
72 Miles
• Pellet Boilers
Dr Heat & Mr Cool
59 Chases Pond Rd, York, ME - 03909-5707
97 Miles
• Oil/Kerosene Heating
Dragwater Plumbing
20 Bridge St, Bucksport, ME - 04416-4087
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
Dubois Climate Control
1870 St John Rd, St John Plt, ME - 04743-4023
196 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Dyer Electric Inc
1015 US Route 202, North Monmouth, ME - 04265-6208
17 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
E and E Heat Pumps
107 Kelley Rd, Hermon, ME - 04401-0856
58 Miles
• Heat Pumps
E Pellon Co
479 Dublin St, Machias, ME - 04654-3408
118 Miles
• Heat Pump Water Heaters
• Oil/Kerosene Heating
E S Smith Plumbing Services Inc
291 Quaker Meeting House Rd, Durham, ME - 04222-5424
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
E.L. Electric LLC
248 Main Rd, Milford, ME - 04461
73 Miles
• Heat Pumps
E.W. Cady
PO Box 457, West Kennebunk, ME - 04094-0457
80 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
East Coast HVAC
25 Central Ave, Dover, NH - 03820
102 Miles
• Heat Pumps
• EV Chargers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
East Side Electric LLC
17 Day Rd, Trevett, ME - 04571-3127
33 Miles
• Heat Pumps
Eastern Propane Gas DBA Blue Flame Gas & Rangeley Fireplace
2497 Main St, Rangeley, ME - 04970-4101
62 Miles
• Natural Gas/Propane/LP Heating
Eastman Plumbing and Heating Services
957 Moosehead Trl, Newport, ME - 04953-3972
42 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
EcoHeat Maine
127 Emerson Rd, Norway, ME - 04268-5041
47 Miles
• Heat Pumps
Edge Energy LLC
18 Mill Ridge Rd, North Yarmouth, ME - 04097-6132
44 Miles
• Heat Pumps
Effective Home Solutions
154 Briarwood Dr Ext, Bangor, ME - 04401-2676
58 Miles
• Insulation & Air Sealing
• Energy Audit
Efficiency Solutions LLC
1993 Lisbon Rd, Lewiston, ME - 04240-1311
30 Miles
• Heat Pumps
Efficient Air, LLC
57 Old Jay Hill Rd, Jay, ME - 04239-4300
27 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Efficient Home Services LLC
75 Sawmill Hl, Berwick, ME - 03901-2109
94 Miles
• Insulation & Air Sealing
• Energy Audit
Element Heat Pumps
138 Mountain View Rd, Gray, ME - 04039-7703
46 Miles
• Heat Pumps
Elements Plumbing Heating & Cooling
14 Cloverleaf Ln, Scarborough, ME - 04074-8440
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Embers Stoves & Fireplaces
581 Main St, South Portland, ME - 04106-5410
60 Miles
• Natural Gas/Propane/LP Heating
Emergent LLC
2129 E Conway Rd, Center Conway, NH - 03813-4019
73 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Energy Solutions of Maine
6 Braley Ln, Knox, ME - 04986-4252
29 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Energy Wise LLC
103 Blackstrap Rd, Falmouth, ME - 04105-2420
52 Miles
• Insulation & Air Sealing
• Energy Audit
Enertec Heating and Cooling
73 Rainmaker Dr, Portland, ME - 04103-1291
55 Miles
• Heat Pumps
Enertec JMDA
527 Harpswell Rd, Brunswick, ME - 04011-7822
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Eric Doucette HVAC Services, LLC
31 Shady Hill Dr, Rochester, NH - 03867-4603
100 Miles
• Natural Gas/Propane/LP Heating
Everett Propane Inc
1 Everett Rd, West Paris, ME - 04289-5233
42 Miles
• Heat Pumps
Evergreen Energy LLC
255 State Park Rd, Naples, ME - 04055-3636
55 Miles
• Heat Pumps
Evergreen Geothermal
8 Misty Way, Falmouth, ME - 04105-2499
52 Miles
• Geothermal
Evergreen Home & Hearth - Brewer
603 Wilson St, Brewer, ME - 04412-1418
59 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Evergreen Home & Hearth - Ellsworth
403 High St, Ellsworth, ME - 04605-2505
72 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Evergreen Home Performance - Portland
190 Riverside St, Portland, ME - 04103-1073
55 Miles
• Insulation & Air Sealing
• Energy Audit
Evergreen Home Performance - Rockland
315 Main St, Rockland, ME - 04841-3387
36 Miles
• Insulation & Air Sealing
• Energy Audit
Evergreen Mechanical LLC
66 Sam Moore Rd, Woolwich, ME - 04579-4153
29 Miles
• Heat Pumps
Evergreen Plumbing Solutions
2104 Belgrade Rd, Sidney, ME - 04330-2231
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
Excel Mechanical
43 Harrys Dr 1, Brunswick, ME - 04011-9127
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Facility Management Group
46 Firefly Ln, Dexter, ME - 04930-2199
49 Miles
• Insulation & Air Sealing
• Energy Audit
FDLP Services, LLC
103 Old Ocean House Rd, Cape Elizabeth, ME - 04107-2633
60 Miles
• Heat Pumps
Fecteau's Heating
443 Saco St, Westbrook, ME - 04092-2028
57 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Fecteau's Residential Heating
6 Deer Hill Rd S, Standish, ME - 04084-6359
60 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
FFW Mechanical
1193 Great Moose Dr, Hartland, ME - 04943-3015
34 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Field Electric
218 Lovell Rd, Fryeburg, ME - 04037-4617
65 Miles
• Heat Pumps
• EV Chargers
Field Plumbing & Heating Inc
90 Lone Pine Rd, Newry, ME - 04261-3850
57 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Fielding's Oil & Propane
420 Route 1, Scarborough, ME - 04070
63 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Fire & Ice Mechanical
3203 Bennoch Rd, Alton, ME - 04468-4209
68 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Flahertys Mechanical Service
16 Pomroy Rd, Hancock, ME - 04640-3946
79 Miles
• Heat Pumps
• Pellet Boilers
• Oil/Kerosene Heating
Flink's Plumbing & Heating
50 Market St Ste 1A, South Portland, ME - 04106-3646
60 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Foley Plumbing & Heating
68 Tara Estates Dr, Dayton, ME - 04005-7148
72 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Forest Brooke Plumbing & Heating
40 Oak Hill Acres, Monmouth, ME - 04259-7724
18 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Forevergreen Project Services
26 Brook Ln, Portland, ME - 04108-1502
54 Miles
• Heat Pumps
Fournier Heating
73 Northport Ave, Belfast, ME - 04915-6000
36 Miles
• Pellet Boilers
• Natural Gas/Propane/LP Heating
Fowler Plumbing & Heating
52 Bernice Ave, Sanford, ME - 04073-4478
86 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Francis Plumbing
114 Hemlock Pt Rd, Princeton, ME - 04668
127 Miles
• Heat Pump Water Heaters
Franklin Home Services
575 Depot St, Wilton, ME - 04294-6605
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
Fraser Residential Electric
29 Duck Cove Rd, Orland, ME - 04472-3676
57 Miles
• Heat Pumps
• EV Chargers
Frederick Bros Oil & Propane
19 Rigby Rd, Scarborough, ME - 04074-9310
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Free Energy Maine
22 Brook Rd, Portland, ME - 04103-3723
55 Miles
• Insulation & Air Sealing
• Energy Audit
Freedom Air Mechanical
150 Mount Hope Rd, Sanford, ME - 04073-5020
86 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Freyre Plumbing
19 Tenny Hill Rd, Raymond, ME - 04071-6105
51 Miles
• Heat Pump Water Heaters
Frost Energy
109 Deerwander Rd, Hollis Center, ME - 04042-3328
69 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
G.I. Plumbing LLC
28 Royal Dr, Livermore Falls, ME - 04254-4112
22 Miles
• Heat Pump Water Heaters
• Heat Pumps
G2 Heating, Inc
31 Deane St, Gardiner, ME - 04345-2507
13 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
GACO Inc
211 Ossipee Trl W, Standish, ME - 04084-6128
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Gagnon & Sons Electric
1704 Van Buren Rd, Connor Twp, ME - 04736-6130
196 Miles
• Heat Pumps
Gagnon Heating & Air Conditioning
14 Seymour Dr, Bridgton, ME - 04009
59 Miles
• Heat Pumps
• Geothermal
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Gammon's Fyxify Home Services
24 Mill Brook Rd 105, Saco, ME - 04072-8843
70 Miles
• Heat Pumps
• EV Chargers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Garrett Pillsbury Plumbing & Heating
119 York St, Kennebunk, ME - 04043-7104
81 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Garrett's Heating & Cooling Plus
108 Cook Rd, Bradford, ME - 04410-3234
65 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Garthwaite Energy Inc
1810 Post Rd, Wells, ME - 04090-4604
87 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Gary L Brouillard LLC
5 Castine Rd, Castine, ME - 04421-3001
49 Miles
• Heat Pumps
Gateway Mechanical LLC
285 State St, Van Buren, ME - 04785-1615
214 Miles
• Heat Pump Water Heaters
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Gelinas HVAC Services Inc
224 Gorham Rd, Scarborough, ME - 04074-9504
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
General Mechanix
168 Center St, Bangor, ME - 04401-5009
58 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Generators of Maine
262 Augusta Rd, Belgrade, ME - 04917-4352
9 Miles
• Natural Gas/Propane/LP Heating
George F Doughty P & H Inc
4 Kingfisher Dr, Brunswick, ME - 04011-7125
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Gerding Heating and Air Conditioning
81 Colonial Cir, Harrison, ME - 04040-3948
53 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Gilman Plumbing & Heating
43 Spring St, Newport, ME - 04953-3132
42 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
GMM HVAC
60 Boynton St, Richmond, ME - 04357
18 Miles
• Heat Pumps
Granite Corp
85 High St, Oakland, ME - 04963-4139
13 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Granite Island Fuel LLC
200 Old Harbor Rd, Vinalhaven, ME - 04863-3714
51 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Great Bay Industries, LLC
68 Jordan Ave, South Portland, ME - 04106-4704
60 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Great Northern Insulation LLC
402 Massachusetts Ave, Millinocket, ME - 04462-2242
102 Miles
• Insulation & Air Sealing
• Energy Audit
Green Hearth Heat Pumps LLC
69 Jeanne St, Portland, ME - 04102-1824
57 Miles
• Heat Pumps
Greenlaw Electric LLC
314 Main St, Fort Fairfield, ME - 04742-1142
193 Miles
• Heat Pumps
Griffin Heating
55 Charlonate Dr, Gray, ME - 04039-9765
46 Miles
• Oil/Kerosene Heating
Grover Contracting
PO Box 642, Sabattus, ME - 04280
24 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
H M Electric
945 Grendell Rd, Chapman, ME - 04757-4708
177 Miles
• Heat Pumps
• EV Chargers
Hadley Heating and Cooling
172 Pennymeadow Walk, Wells, ME - 04090-6732
87 Miles
• Heat Pumps
Haines Mechanical
57 W Beal Pond Rd, Madrid Twp, ME - 04966-7002
49 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Haley's Metal Shop Inc
539 Elm St, Biddeford, ME - 04005-4318
72 Miles
• Heat Pumps
• Geothermal
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hall and Smith Energy LLC
407 Main St, Jackman, ME - 04945-5205
97 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hall's HVAC LLC
165 Chester St, Pittsfield, ME - 04967-4550
32 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Hammond Mechanical Inc
223 Gibbs Rd, Wiscasset, ME - 04578-4266
28 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hancock Chimney Sweep and Service
3 Industrial Rd, Ellsworth, ME - 04605-4101
72 Miles
• Heat Pumps
Handy Andy
14 Bennett Hill Rd, New Portland, ME - 04961-3713
45 Miles
• Heat Pumps
Hanson Electric
PO Box 359, Hollis Center, ME - 04042-0359
69 Miles
• Heat Pumps
Harbison Plumbing, Heating & AC, Inc
98 Bangor St, Houlton, ME - 04730-1603
155 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Harding's Plumbing & Heating
9 Woodbury St, South Portland, ME - 04106-5022
60 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Harmony Energy Works Inc
10 Gale Rd, Hampton, NH - 03842-1013
115 Miles
• Solar
Harraseeket Heat Pumps
1 Fox Hill Rd, Freeport, ME - 04032-6208
40 Miles
• Heat Pumps
Harry's Heat Pumps
36 Dunridge Cir, Windham, ME - 04062-6201
54 Miles
• Heat Pumps
Hartwell Heating
4 Small Shore Trl, Oakland, ME - 04963-4318
13 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Harvey's Refrigeration & Heating
238 Curtis Farm Rd, Lincoln, ME - 04457-4829
98 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hatcase Heat Pumps
85 Hatcase Pond Rd, Eddington, ME - 04428-3454
68 Miles
• Natural Gas/Propane/LP Heating
Healthy Home Results
114 Hagerstrom Dr, Farmington, ME - 04938-5515
27 Miles
• Insulation & Air Sealing
• Energy Audit
Heat Pump Rebates
979 Essex St 31, Bangor, ME - 04401-2637
58 Miles
• Heat Pumps
Heat Pumps Maine
18 Biscay Rd, Damariscotta, ME - 04543-4227
26 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Heat Pumps Of Maine
799 Main St, Lewiston, ME - 04240-5112
30 Miles
• Heat Pumps
Heat Rite LLC
PO Box 126, Lebanon, ME - 04027-0126
91 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
HeatMizer Insulation LLC
1550 Main St, Sanford, ME - 04073-2409
86 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Heavin Heating & Cooling Inc
206 Clarks Mill Rd, Hollis Center, ME - 04042-3852
69 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Heritage Home Service
179 Lafayette Rd, North Hampton, NH - 03862-2413
112 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
High Degree Heating
45 Allen St Ste 9, Rochester, NH - 03867-1456
100 Miles
• Oil/Kerosene Heating
High Voltage Electric LLC
108 W Front St, Skowhegan, ME - 04976-1134
30 Miles
• EV Chargers
Highland Heat
2295 Long Falls Dam Rd, Highland Plt, ME - 04961-6004
45 Miles
• Heat Pumps
Hillside Heating
13 Ledgewood Dr, Bucksport, ME - 04416-4428
54 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hissong Properties LLC
46 York St Ste 2, Kennebunk, ME - 04043-7160
81 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
Hobie's Home Heating
345 Lane Rd, Greene, ME - 04236-3105
25 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Holden Energy and Alternative Technology
43 Mount Vw Ln, Holden, ME - 04429
63 Miles
• Heat Pumps
Hole in Your Bucket Audits
PO Box 153, Saint Francis, ME - 04774-0153
190 Miles
• Insulation & Air Sealing
• Energy Audit
Home Energy Answers
12 Deer Meadow Dr, Albion, ME - 04910-6400
18 Miles
• Heat Pumps
Home Performance Plus
34 Ridge Rd, Waterville, ME - 04901-4121
14 Miles
• Insulation & Air Sealing
• Energy Audit
Hometown Heat Pumps Inc
353 S Horseback Rd, Burnham, ME - 04922-3113
28 Miles
• Heat Pumps
HomeWiz
694 Post Rd, Wells, ME - 04090-4101
87 Miles
• EV Chargers
Horizon Homes
865 Spring St, Westbrook, ME - 04092-3828
57 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
• Solar
• Natural Gas/Propane/LP Heating
Hosanna Heat Pumps
14 Lindsey Ln, South Berwick, ME - 03908-2209
95 Miles
• Heat Pumps
Houle's Plumbing & Heating
19 North St, Waterville, ME - 04901-5413
14 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Howe Building Company LLC
15 Ross St, South Berwick, ME - 03908-1113
95 Miles
• Insulation & Air Sealing
• Energy Audit
Howland Heat Pumps
18 Pine St, Porter, ME - 04068-3541
74 Miles
• Heat Pumps
Howland's HVAC & Plumbing LLC
58 Bangor St, Houlton, ME - 04730-1641
155 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
HPA Service LLC
1 Savoie St, Augusta, ME - 04330-6123
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Huntley Oil Company Inc
740 Main Rd N, Hampden, ME - 04444-1906
48 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
HVAC Solutions 207
42 Higgins Rd, Waterford, ME - 04088-3237
55 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
HVAC Solutions LLC
215 Ford Farm Rd, Milton, NH - 03851-4518
94 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Hy-Tech Plumbing & Heating
5 Digital Dr, Biddeford, ME - 04005-4418
72 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Ice Cream Solutions of New England
129 Lakeshore Dr, Leeds, ME - 04263-3335
22 Miles
• Heat Pumps
Ideal Electric Inc
86 China Rd, Winslow, ME - 04901-7246
14 Miles
• EV Chargers
Ideal Energy Solutions
105 Pleasant St, Dover Foxcroft, ME - 04426-1238
65 Miles
• Heat Pumps
Ideal Heating & Cooling LLC
4 Russell St, Lisbon Falls, ME - 04252-9503
29 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
IEC - Mechanical Services
171 N Main St, Strong, ME - 04983-3005
41 Miles
• Heat Pump Water Heaters
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Impact Heat Pumps, LLC
23 Snow Pond Rd, Oakland, ME - 04963-4726
13 Miles
• Heat Pumps
Independent Power
114 Daggett Hill Rd, Greene, ME - 04236-4143
25 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Infinity Heating and Cooling LLC
68 Cooks Brook Dr, Dayton, ME - 04005-7025
72 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Ingalls Hvac
PO Box 417, Windham, ME - 04062-0417
54 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Installations Unlimited, Maine Inc.
33 Parsons St, Presque Isle, ME - 04769-2331
182 Miles
• Insulation & Air Sealing
• Energy Audit
Insulate ME LLC
25 Limerick Rd, Arundel, ME - 04046-8128
77 Miles
• Insulation & Air Sealing
• Energy Audit
Insulation of Maine
936 US Route 1, Hancock, ME - 04640
79 Miles
• Insulation & Air Sealing
• Energy Audit
Insulation Systems of Maine LLC
953 Augusta Rd, Bowdoin, ME - 04287-7713
25 Miles
• Insulation & Air Sealing
Integrated Electrical Services
3 Galina Ln, Lewiston, ME - 04240-1320
30 Miles
• Heat Pumps
• EV Chargers
Integrity Comfort Heating & Cooling LLC
41 Marion Way, South Berwick, ME - 03908-2200
95 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Integrity Services of Maine
862 Maine St, Poland, ME - 04274-6701
41 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Intelligent Heat and Power LLC
PO Box 1081, Stratham, NH - 03885-1081
112 Miles
• Heat Pumps
J Bryant Heating and Cooling
68 Townsend Rd, Hebron, ME - 04238-3220
36 Miles
• Natural Gas/Propane/LP Heating
J H McPartland & Sons
3 Mechanic St, Houlton, ME - 04730-2101
155 Miles
• Heat Pump Water Heaters
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J Irving HVAC
215 Middle Ridge Rd, Bridgton, ME - 04009-4450
59 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J L Richard HVAC
39 Royal Ave, Rumford, ME - 04276-3609
47 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J P Carroll Fuel Co
31 Main St, Limerick, ME - 04048-3541
73 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J Palmer and Sons Plumbing & Heating
58 Hebron Rd, South Paris, ME - 04281-6009
40 Miles
• Heat Pump Water Heaters
• Oil/Kerosene Heating
J T Mechanical
1259 Roosevelt Trl, Raymond, ME - 04071-6608
51 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
J Winkley Mechanical
2 Mohegan St, Winslow, ME - 04901-6734
14 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J&J Heating and Air Conditioning LLC
17 Arlington St, Dracut, MA - 01826-3952
143 Miles
• Heat Pumps
J&M Chase Electric Inc
1386 State St, Veazie, ME - 04401-7003
58 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J&M Gas
95 Old Stage Rd, Wiscasset, ME - 04578-4692
28 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
J. Oliver HVAC Contracting
67 Mountain Dr, New Durham, NH - 03855-6120
98 Miles
• Heat Pumps
J.C. Lambert Electrical & Heating
29 Sterling St, Waterville, ME - 04901-5032
14 Miles
• Heat Pumps
• EV Chargers
Jackson Plumbing & Heating
399 Main St, Old Town, ME - 04468-1620
68 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jackson Property Management
2016 Main St, St. Francis, ME - 04774-3408
190 Miles
• Heat Pumps
Jacob Verrill
63 Country Ln, North Yarmouth, ME - 04097-6433
44 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Jake Brown HVAC
695 US Route 1, Scarborough, ME - 04074-9730
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
James Reid Heating Inc
12 Brighton Hill Rd, Hebron, ME - 04238-3204
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jared McKay
591 Foster Rd, Auburn, ME - 04210-8879
33 Miles
• Natural Gas/Propane/LP Heating
JD Newcomb Plumbing & Heating
633 Western Ave, Hampden, ME - 04444-1069
48 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jeffrey Sevigny/J.S. HVAC & Plumbing
15 Marshview Rd, Gray, ME - 04039-9653
46 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jerry M Castonguay Plumbing & Heating
PO Box 15, Washburn, ME - 04786-0015
185 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jerry's Plumbing & Heating
36 Woldbrook Dr, Windham, ME - 04062-5359
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Jewett Electrical Contracting Inc
69 Limerick Rd, Arundel, ME - 04046-8149
77 Miles
• EV Chargers
JFRED Electric
712 Pleasant View Ridge Rd, China, ME - 04358-4421
10 Miles
• Heat Pumps
Jim Godbout Plumbing & Heating
486 Elm St, Biddeford, ME - 04005-4231
72 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jim's Burner Service Inc
277 Swan Lake Ave, Belfast, ME - 04915-7037
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jim's Plumbing & Heating Inc
89 Lamb St, Westbrook, ME - 04092-4205
57 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
JL Mechanical LLC
48 Kelly Ln, Trenton, ME - 04605-6438
72 Miles
• Heat Pumps
JMO Mechanical
12 Cori Dr, Saco, ME - 04072-9022
70 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Joe Fisher Plumbing & Heating
90 River Rd, Leeds, ME - 04263-3119
22 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
John H Gray Electrical Plumbing & Heating Inc
PO Box 10, Brooksville, ME - 04617
52 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
John Harkins Plumbing
PO Box 199, Southwest Harbor, ME - 04679-0199
76 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
John Marchesseault LLC
1299 Woodman Hill Rd, Minot, ME - 04258-5407
36 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Johnson & Jordan Inc
58 City Line Dr, Portland, ME - 04102-1979
57 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Johnson Plumbing
63 Lords Ln, Lyman, ME - 04002-7720
79 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Joy's HVAC Services Inc
6 NH Route 11, Farmington, NH - 03835-3836
100 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
JP Heating Inc
676 Bristol Rd, Bristol, ME - 04539-3040
31 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
JP Roy Heating
40 Haley Town Rd, Fryeburg, ME - 04037-1102
65 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Juniper Geothermal
124 Chandler Mill Rd, New Gloucester, ME - 04260-4037
41 Miles
• Heat Pumps
• Geothermal
• Natural Gas/Propane/LP Heating
Justin Electric
183 Masalin Rd, Lincolnville, ME - 04849-5537
35 Miles
• Heat Pumps
• EV Chargers
JV Mechanical Contractor
45 Davis St, Webster, MA - 01570-2203
195 Miles
• Heat Pumps
JY Heating & AC
45 Libby Rd, Litchfield, ME - 04350-3738
18 Miles
• Heat Pumps
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
K & J Heating Inc
168 Lewiston Rd, Gray, ME - 04039-7502
46 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
K&K Outdoor Creations and Handyman Services
9 Spruce St, Bucksport, ME - 04416-4632
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Kane Electric LLC
13 Gilman Rd, Monmouth, ME - 04259-7124
18 Miles
• Heat Pumps
• EV Chargers
Kari Hulva
802 Albion Rd, Unity, ME - 04988
25 Miles
• Heat Pumps
Karkos Heating Services
667 Upper St, Turner, ME - 04282-3807
28 Miles
• Heat Pumps
• Oil/Kerosene Heating
Ken L Electric Inc
600 Main St, Saint Agatha, ME - 04772-6137
211 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Kenneth R Fish Plumbing & Heating
4 Stroutbrook Dr, Steep Falls, ME - 04085-6853
63 Miles
• Heat Pump Water Heaters
• Heat Pumps
Key Heating & Air Conditioning
8 Continental Dr Unit E, Exeter, NH - 03833-7526
118 Miles
• Heat Pumps
• Geothermal
• Natural Gas/Propane/LP Heating
Kiernan Electrical Services LLC
110 Miller St, Belfast, ME - 04915-6413
36 Miles
• Heat Pumps
• EV Chargers
Kilgore's HVAC
126 Cottle Hill Rd, Mount Vernon, ME - 04352-3749
13 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Kings Appliance
104 Moosehead Trl, Newport, ME - 04953
42 Miles
• Heat Pumps
Kinney Family Heat Pumps
3 Gilman St, Augusta, ME - 04330-5318
0 Miles
• Heat Pumps
KO's HVAC
75 Fontaine Dr, Caribou, ME - 04736-2221
196 Miles
• Heat Pumps
Kool It Refrigeration
8 Pine Point Ln, Winthrop, ME - 04364-3503
13 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Kortus Electric
145 Avenue Rd, Wales, ME - 04280-3233
24 Miles
• Heat Pumps
LaBelle Plumbing Inc
330 Jamaica Point Rd, Rome, ME - 04963-3412
13 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Lagasse Plumbing INC
2 Belmont Ave, Biddeford, ME - 04005-3802
72 Miles
• Heat Pump Water Heaters
• Heat Pumps
Lairds HVAC
675 Main St, Lewiston, ME - 04240-5802
30 Miles
• Heat Pumps
LaJoie Electric & Control Service Inc
110 Airport Dr, Presque Isle, ME - 04769-2041
182 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lake Electric
397 Portland St, Yarmouth, ME - 04096-8107
46 Miles
• Heat Pumps
Lake Region Energy
79 New Portland Rd, Gorham, ME - 04038-1519
60 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lakes Region Plumbing & Heating
23 Winthrop Center Rd, Winthrop, ME - 04364-3539
13 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Landry's Heating & Cooling LLC
88 Merrymeeting Rd, Brunswick, ME - 04011-1623
35 Miles
• Natural Gas/Propane/LP Heating
LaPlante Electric, Inc
717 US Route 1 Ste G, Scarborough, ME - 04074-9730
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lavoie HVAC Services LLC
195 Schellinger Rd, Poland, ME - 04274-6144
41 Miles
• Natural Gas/Propane/LP Heating
Leighton's Plumbing & Heating - Rockport
539 Folsom Pond Rd, Lincoln, ME - 04457-4440
98 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Leonard Plumbing & Heating
15 Lincoln St, Harrison, ME - 04040
53 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Lessard Construction & Heat Pumps
468 Greenwood Mtn Rd, Hebron, ME - 04238-3553
36 Miles
• Heat Pumps
Levant Oil Co Inc
432 Pine Tree Rd, Levant, ME - 04456-4526
52 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lighthouse Mechanical, LLC
76 Maple St, Monmouth, ME - 04259-7007
18 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Lincoln Enterprises
18 Miller St, Woolwich, ME - 04579-4573
29 Miles
• Heat Pumps
• EV Chargers
Littlefield Heat Pumps
123 Mark Ginn Rd, Orland, ME - 04472-4908
57 Miles
• Heat Pumps
Local Energy LLC
123 Lewiston Rd, Gray, ME - 04039-9540
46 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lucia's Heat Pumps LLC
5 Shaker Woods Rd, Raymond, ME - 04071-6002
51 Miles
• Heat Pumps
Luke Woodman
1 Woodman Way, Berwick, ME - 03901-2398
94 Miles
• Heat Pump Water Heaters
M&M Hvac Inc
23 Peaslee Ave, Chelsea, ME - 04330-1225
0 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
M.A. Haskell Fuel Company LLC
1166 Route 3, China, ME - 04358-5519
10 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
MAC Heat Pumps
1368 Hammond St, Bangor, ME - 04401-5710
58 Miles
• Heat Pumps
Mack Air Pro LLC
7 Oak Hill Ter # 215, Scarborough, ME - 04074-8996
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
MacKenzie Heating & Cooling, Inc.
14 Amesbury Rd, Newton, NH - 03858-3200
125 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
MacPheters Heating & Cooling
642 E Dover Rd, Dover Foxcroft, ME - 04426-3258
65 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maietta-Titus-Blaschke Plumbing & Heating Inc
1566 Forest Ave, Portland, ME - 04103-1313
55 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maine Alternative Solutions Inc
71 Main St, Milo, ME - 04463-1128
77 Miles
• Heat Pump Water Heaters
• Heat Pumps
Maine Choice Heat Pumps
34 Small Pond Rd, Swanville, ME - 04915-4657
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Maine Coast Heat
241 Molyneaux Rd, Camden, ME - 04843-4127
35 Miles
• Heat Pumps
Maine Electrical Systems
39 Holbrook Rd, Turner, ME - 04282-4649
28 Miles
• Heat Pumps
Maine Energy Performance Solutions
598 Augusta Rd, Washington, ME - 04574-3216
19 Miles
• Heat Pumps
Maine Heat Pump and Stoves
251 Main St, Westbrook, ME - 04092-4711
57 Miles
• Heat Pumps
Maine Heating and Cooling LLC
407 Falmouth Rd, Windham, ME - 04062-5022
54 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maine Insulation Systems
185 Kelly Rd, Cornville, ME - 04976-6376
30 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Maine Preventative Maintenance
85 High St, Oakland, ME - 04963-4139
13 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maine Solar Solutions
491 US Route 1 20, Freeport, ME - 04032-7021
40 Miles
• Solar
Maine Stream Heat Pumps
1 Hurd Point Rd, Dedham, ME - 04429-4222
63 Miles
• Heat Pumps
Maine Thermal Energy Services
488 Happytown Rd, Ellsworth, ME - 04605-2842
72 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
• Natural Gas/Propane/LP Heating
Maine Wide Plumbing and Heating
414 Main St, Jay, ME - 04239-5074
27 Miles
• Heat Pump Water Heaters
• Pellet Boilers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maine-Land Enterprises
23 Compass Rose Rd, Brunswick, ME - 04011-7479
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Maine-ly Comfort Systems LLC
3 Wolf River Run, Gorham, ME - 04038-2381
60 Miles
• Heat Pumps
• Oil/Kerosene Heating
Mainely Heat Pumps
100 Mount Rd, Pittsfield, ME - 04967-5929
32 Miles
• Heat Pumps
Mainely Plumbing & Heating Inc
674 Main St, Gorham, ME - 04038-2622
60 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
MaineWay Mechanical
39 North St, Houlton, ME - 04730-1807
155 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Mainly Custom LLC
1409 Alfred Rd, Lyman, ME - 04002-7503
79 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Major's Heating LLC
68 Ledge Hill Rd, Hebron, ME - 04238-3545
36 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Marc's Heating and Cooling
3 Privet Dr, Fryeburg, ME - 04037-1281
65 Miles
• Heat Pumps
• Oil/Kerosene Heating
Marcoux Plumbing & Heating Inc
71 Ridge Rd, Waterville, ME - 04901-4126
14 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Maritime Energy
234 Park St, Rockland, ME - 04841-2126
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mark Tracy Heating
131 Town Farm Rd, Oakland, ME - 04963-4302
13 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Mark's Heating & Cooling, LLC
28 Tall Pine Dr, Hollis Center, ME - 04042-3154
69 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mark's Plumbing
316 Temple Rd, Wilton, ME - 04294-4006
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
Martel Mechanical LLC
38 Jacqueline Way, Westbrook, ME - 04092-3931
57 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Martel Plumbing and Heating
59 Old Rochester Rd, Dover, NH - 03820-2017
102 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Martin Heating & Cooling
82 Elderberry Ln, New Gloucester, ME - 04260-4070
41 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mash Mechanical Inc
3 Southgate Rd Ste 9, Scarborough, ME - 04074-5300
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Matt Moore Plumbing & Heating LLC
23 Maple St, Lisbon Falls, ME - 04252-1833
29 Miles
• Heat Pump Water Heaters
• Oil/Kerosene Heating
Mattra Inc - Lewiston
68 Whipple St, Lewiston, ME - 04240-7539
30 Miles
• Insulation & Air Sealing
• Energy Audit
Maynards Electric
287 Limestone Rd, Fort Fairfield, ME - 04742-3214
193 Miles
• Heat Pumps
• EV Chargers
• Solar
MB Mechanical Contractors
65 Pleasant Hill Rd, Scarborough, ME - 04074-5302
64 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
MC Electric
885 Lewiston Rd, West Gardiner, ME - 04345-3309
13 Miles
• Heat Pumps
• EV Chargers
McCarthy Electric
18 Autumn Ln, Alfred, ME - 04002-3464
79 Miles
• Heat Pumps
• EV Chargers
McDonough Heating and Cooling
1088 Old Stage Rd, Sanbornville, NH - 03872-4630
88 Miles
• Heat Pumps
McGlinns Plumbing & Heating Inc
PO Box 4133, Presque Isle, ME - 04769
182 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
McGrath Mechanical Services
109 Main St 2, Brownfield, ME - 04010-4702
68 Miles
• Natural Gas/Propane/LP Heating
McKusick Petroleum Co
32 Summer St, Dover Foxcroft, ME - 04426-1127
65 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
MCP Heating Cooling & Air Quality
86 Lafayette Rd Unit 4, North Hampton, NH - 03862-2447
112 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
MDI Heat Pumps
7 Newbury Ln, Bar Harbor, ME - 04609-7787
76 Miles
• Heat Pumps
Merry's Refrigeration & AC
500 Nickerson Rd, Swanville, ME - 04915-4517
36 Miles
• Heat Pumps
Michel Daigle - DBA: Do It All Dragon
172 Castonguay Rd, Van Buren, ME - 04785-1606
214 Miles
• Heat Pumps
Mid Coast Truck Repair and Towing
662 Newell Brook Rd, Durham, ME - 04222-5345
35 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mid-Coast Energy Systems
33 Midcoast Rd, Damariscotta, ME - 04543-4565
26 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Geothermal
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mid-Maine Heating & Cooling
2946 N Belfast Ave, Augusta, ME - 04330-8414
0 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Midcoast Enterprises LLC
206 Mountain St, Camden, ME - 04843-4452
35 Miles
• Heat Pumps
MidCoast Heat Pumps Inc
9 S Union Rd, Union, ME - 04862-3632
25 Miles
• Heat Pumps
Midcoast Maine Plumbing LLC
16 Scotland Way, Orrs Island, ME - 04066-2424
43 Miles
• Heat Pump Water Heaters
MidMaine Heat Pumps
281 Main St, Mercer, ME - 04957-4442
23 Miles
• Heat Pumps
Mike Wears HVAC & Mechanical Inc
86 Lavalley Rd, Sanford, ME - 04073-5927
86 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mike's HVAC LLC
22 Lupine Cir, Brunswick, ME - 04011-2782
35 Miles
• Natural Gas/Propane/LP Heating
Mike's Plumbing and Cottage Care
432 Levenseller Rd, Holden, ME - 04429-7307
63 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Mike's Plumbing and Heating
257 Market St, Fort Kent, ME - 04743-1520
196 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Oil/Kerosene Heating
Mint Plumbing LLC
1367 Sanford Rd, Wells, ME - 04090-6108
87 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Mishka North Plumbing & Heating
65 Spruce Ln, Union, ME - 04862-3023
25 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Mitchell's Plumbing & Heating
11 Crawford Ln, Eddington, ME - 04428-3342
68 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mold Brothers Inc
8 Wagg Rd, Bowdoin, ME - 04287-7249
25 Miles
• Insulation & Air Sealing
• Energy Audit
Monitor of Maine
5 Bangor Rd, Benton, ME - 04901-3527
14 Miles
• Heat Pumps
Moody Mountain Solar
908 Moody Mountain Rd, Searsmont, ME - 04973-3029
28 Miles
• Heat Pumps
• Solar
Moody's Heat Pumps of Maine
41 Peaslee Ave, Chelsea, ME - 04330-1226
0 Miles
• Heat Pumps
Moosehead Trail Home and Hearth Inc
22 Main Rd, Abbot, ME - 04406-3204
63 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Morrison HVAC
164 Wells Village Rd, Sandown, NH - 03873-2337
126 Miles
• Heat Pumps
Morrison Plumbing & Heating LLC
71 Blake St, Turner, ME - 04282-3749
28 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Motivated Mechanical Solutions LLC - Bath
12 State Rd Ste 2, Bath, ME - 04530-6020
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Motivated Mechanical Solutions LLC - Buxton
47 Depot St, Buxton, ME - 04093-3944
66 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mountain Air Heating & Cooling
334 Poland Corner Rd, Poland, ME - 04274-6309
41 Miles
• Heat Pumps
Mountainside Heating & A/C
214 Gallison Rd, Sherman, ME - 04776-3308
124 Miles
• Heat Pumps
• Oil/Kerosene Heating
Mousam Valley Tech LLC
389 Goose Pond Rd, Acton, ME - 04001-6203
86 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mr Heat Pump of Maine
16 Elm St, Guilford, ME - 04443-6307
60 Miles
• Heat Pumps
Muller Heating & Plumbing
3 Southgate Rd 8, Scarborough, ME - 04074-5300
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
N H Wescott Plumbing LLC
31 Juniper Ln, Gray, ME - 04039-9658
46 Miles
• Heat Pump Water Heaters
• Heat Pumps
Nadeau's Refrigeration HVAC & Plumbing
230 Rodman Rd, Auburn, ME - 04210-3868
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Nason's Home Solutions
743 Main Rd N, Hampden, ME - 04444-1902
48 Miles
• Insulation & Air Sealing
• Energy Audit
New Energy Solutions LLC
PO Box 550, Standish, ME - 04084-0550
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
New England Spray Foam Insulation
259 Main Rd 1, Carmel, ME - 04419-3317
48 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
New School Mechanical
162 Ossipee Trl, Gorham, ME - 04038
60 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Newell Plumbing Services
807 Broadway 2, South Portland, ME - 04106-2763
60 Miles
• Heat Pump Water Heaters
Next Level Heating & Cooling LLC
8 Applevale Dr, Dover, NH - 03820-4234
102 Miles
• Heat Pumps
Nicatou Stove Shop
2211 Medway Rd, Medway, ME - 04460-3102
106 Miles
• Heat Pumps
Nice Fuel Co LLC
306 Presumpscot St, Portland, ME - 04103-5235
55 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Nicholas Electrical Company, LLC
7 S Garand St 2, Winslow, ME - 04901-7016
14 Miles
• Heat Pumps
Nordic Stove Shoppe
75 Dover Point Rd, Dover, NH - 03820-4610
102 Miles
• Heat Pumps
North Shore Home Energy LLC
77 Exeter Rd Unit B, South Hampton, NH - 03827-3603
120 Miles
• Heat Pumps
Northeast Heat Pumps
211 Pleasant St, Brunswick, ME - 04011-2233
35 Miles
• Heat Pumps
Northeast Heating LLC
1081 Cape Rd, Limington, ME - 04049-3601
68 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Northeast Insulation Services - Freeport
11 Strawberry Patch Ln, Freeport, ME - 04032-6775
40 Miles
• Insulation & Air Sealing
• Energy Audit
• EV Chargers
Northeast Plumbing & Heating
110 Main St, Northeast Harbor, ME - 04662
76 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Northern Energy Services LLC - Topsham
11 South St, Topsham, ME - 04086-7101
30 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Northern Lights Maine Inc
639 Wilton Rd, Farmington, ME - 04938-6128
27 Miles
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
Northern Lights Mechanical
483 Gray Rd, Windham, ME - 04062-4825
54 Miles
• Heat Pumps
• EV Chargers
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Northern Refrigeration Inc
114 Lincoln Rd, Hodgdon, ME - 04730-4414
155 Miles
• Heat Pumps
Northlight Electric
923 Minot Ave, Auburn, ME - 04210-3734
33 Miles
• Heat Pumps
• EV Chargers
Northshore Plumbing Heat Pumps & More
58 Tilbury Park, Gardiner, ME - 04345-2815
13 Miles
• Heat Pump Water Heaters
• Heat Pumps
Northwoods Mechanical
102 Amsden Rd, Corinna, ME - 04928-3326
47 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
OCD Electric
19 Elm St E # A, Hampden, ME - 04444-1407
48 Miles
• Heat Pumps
Oceanic Heating & Cooling
10 Old Farm Rd, Topsham, ME - 04086-1817
30 Miles
• Heat Pumps
October Engineering LLC
2000 Level Hill Rd, Palermo, ME - 04354-7507
16 Miles
• Heat Pumps
Off Grid Mechanical
7 Maple St 1, Houlton, ME - 04730-1806
155 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ogden Mechanical LLC
82 Bangor Rd, Troy, ME - 04987-3241
32 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Oliver's Heating & Plumbing
230 Bomarc Rd # C, Bangor, ME - 04401-2655
58 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
On the Rise
181 Cobb Rd, Camden, ME - 04843-4329
35 Miles
• Heat Pumps
Osborne's Plumbing & Heating Inc
15 Heritage Park Rd, Bucksport, ME - 04416-4664
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
P Gagnon & Son Inc
215 Main St, South Berwick, ME - 03908-1543
95 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Page Property Maintenance, LLC
97 Hacker Farm Rd, Garfield Plt, ME - 04732-5101
171 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Paragon Electrical Services LLC
813 Lewiston Rd, West Gardiner, ME - 04345-3308
13 Miles
• Heat Pumps
• EV Chargers
Patriot Mechanical LLC
59 Sanford Dr Unit 5, Gorham, ME - 04038-2667
60 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Paul Moscones Heating
168 Maine Ave, Millinocket, ME - 04462-1658
102 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Paul's Service Company LLC
17 Jade Dr, Danville, NH - 03819
124 Miles
• Heat Pumps
PD Plumbing and Heating
51 Barstow Rd, Gorham, ME - 04038-2305
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Peaks Island Fuel Inc
153 Island Ave, Peaks Island, ME - 04108-1110
54 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Pelletier Electric
182 Soldier Pond Rd, Wallagrass, ME - 04781-3037
200 Miles
• Heat Pumps
Peninsula Heat Pumps
1193 Sunshine Rd, Deer Isle, ME - 04627-3708
58 Miles
• Heat Pumps
Pennington Mechanical
20 Back Winterport Rd, Winterport, ME - 04496-3832
46 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Penobscot Temperature Controls Inc
54 Nadines Way, Hampden, ME - 04444-1946
48 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Percy L Brown & Sons Inc
97 Sunset Rd, Deer Isle, ME - 04627-3850
58 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Perfect Plumbing & Heating Inc
2325 Alfred Rd, Lyman, ME - 04002-6208
79 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Perkins Mechanical
421 Mount Ephraim Rd, Searsport, ME - 04974-3705
43 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Pettigrew Plumbing & HVAC
7 Mirona Rd, Portsmouth, NH - 03801-5344
106 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
PF Plumbing and HVAC
240 US Route 1, Pembroke, ME - 04666-4638
138 Miles
• Heat Pump Water Heaters
• Oil/Kerosene Heating
Picard Electric
39 Powers Rd, Caribou, ME - 04736-3957
196 Miles
• Heat Pumps
Pierson Heating & Cooling
7 Susan Dr, Steep Falls, ME - 04085-6835
63 Miles
• Heat Pumps
Pine State Electric
127 New Jersey St, Millinocket, ME - 04462-2336
102 Miles
• Heat Pumps
• EV Chargers
PLUMB-IT Inc
89 Main St, Yarmouth, ME - 04096-6814
46 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Plumbing & Heating By Bob
35 Bobs Way, Sidney, ME - 04330-2461
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
Pope's Plumbing, Heating & AC
5 Hammond Ln, Searsport, ME - 04974-3928
43 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Powell Heating Services Inc
128 Verrill Rd, Poland, ME - 04274-5317
41 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Powell Refrigeration Inc
193 Main Rd, Eddington, ME - 04428-3002
68 Miles
• Natural Gas/Propane/LP Heating
Premier HVACR NH
18 Hull Ave, Dover, NH - 03820-2623
102 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Premium H2O
17 Libby Ln, West Bath, ME - 04530-6209
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Pro HVAC LLC
26 Crosby Rd 9, Dover, NH - 03820-4393
102 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Pro Solutions HVAC
3 Fair St 1, Norway, ME - 04268-5623
47 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Pro-Tech Refrigeration
235 N River Rd, Auburn, ME - 04210-9479
33 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Project Management & Energy Solutions LLC
55 Ash Cove Rd, Harpswell, ME - 04079-3508
42 Miles
• Energy Audit
ProTec
1 Gellerson Ln, Dover Foxcroft, ME - 04426-3620
65 Miles
• Heat Pumps
Proulx Oil & Propane
1 Simons Ln, Newmarket, NH - 03857-1333
111 Miles
• Natural Gas/Propane/LP Heating
Pumpin' Volts
283 Brook St, Westbrook, ME - 04092-3665
57 Miles
• Heat Pumps
Quality Climate Control LLC
20 Montreal St Ste 3, Sanford, ME - 04073-2648
86 Miles
• Natural Gas/Propane/LP Heating
Quality Interior Renovation, LLC
43 Dudley St, Presque Isle, ME - 04769-2615
182 Miles
• Heat Pumps
Quality Plumbing Service
21 Federal St # 3, Bucksport, ME - 04416
54 Miles
• Heat Pump Water Heaters
• Heat Pumps
Quint's Heating Services
30 Swetts Bridge Rd, Alfred, ME - 04002-3608
79 Miles
• Heat Pumps
Quirk Electric LLC
28 Maple Ln, Cape Elizabeth, ME - 04107-2329
60 Miles
• Heat Pumps
• EV Chargers
Quist Heating and Cooling
11 Town Line Trl, Kennebunk, ME - 04043-6355
81 Miles
• Heat Pumps
Quoddy Spray Foam, LLC
71 Otuhk Ln, Indian Twp, ME - 04668
127 Miles
• Insulation & Air Sealing
• Energy Audit
R E Emery Plumbing
350 Bonny Eagle Rd, Standish, ME - 04084-6104
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
R J Morin Inc
585 Stillwater Ave, Old Town, ME - 04468-2156
68 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R L Todd & Son Inc
414 Main St, Caribou, ME - 04736-4401
196 Miles
• Heat Pumps
• EV Chargers
R&D Mechanical LLC
1 Dakin Ln, Searsport, ME - 04974-3963
43 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R.H. Foster Energy - Ellsworth
372 High St, Ellsworth, ME - 04605-2508
72 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R.H. Foster Energy - Hampden
81 Mecaw Rd, Hampden, ME - 04444-1942
48 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R.H. Foster Energy - Lincoln
110 River Rd, Lincoln, ME - 04457
98 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R.H. Foster Energy - Machias
32 Old County Rd, Marshfield, ME - 04654-5215
118 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
R.J. Energy Services Inc
2184 N Belfast Ave, Augusta, ME - 04330-8204
0 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
RA Sibley Refrigeration & AC
72 Station Rd, Lincoln, ME - 04457-4127
98 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ranallis Duct Dusters HVAC
583 6th St, Dover, NH - 03820-5907
102 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Ray Wood
15 Russett St, Brewer, ME - 04412-1227
59 Miles
• Heat Pumps
RDL Mechanical Contractor Inc
25 Lisbon Rd, Sabattus, ME - 04280-4209
24 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Real Estate Enterprise Solutions LLC
5 Delano Ln, East Waterboro, ME - 04030-5059
75 Miles
• Heat Pumps
Reliance Energy Services
407 Clark Hill Rd, Holden, ME - 04429-7252
63 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Reliance Heat Pumps
35 North St, Newport, ME - 04953-3016
42 Miles
• Heat Pumps
Revision Energy Inc - Liberty
825 Acadia Hwy, Montville, ME - 04941-4711
25 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
Revision Energy Inc - South Portland
758 Westbrook St, South Portland, ME - 04106-1929
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
Richard Misiaszek
17 Raven Ridge Ln, Trenton, ME - 04605-6225
72 Miles
• Heat Pumps
Rick Wenzel Oil Company LLC
81 Priscilla Ln, Auburn, NH - 03032-3724
128 Miles
• Heat Pumps
Rideout Plumbing & Heating INC
144 Hendricks Hill Rd, Southport, ME - 04576-3015
38 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Rinaldi Energy
778 Portland Rd, Saco, ME - 04072-9662
70 Miles
• Oil/Kerosene Heating
Rino's Electric
85 Main St, Madawaska, ME - 04756-1513
216 Miles
• Heat Pumps
• EV Chargers
Riser Heat Pumps LLC
152 Portland Rd, Gray, ME - 04039-9503
46 Miles
• Heat Pump Water Heaters
• Heat Pumps
Riverside Electric Inc
240 Union St, Calais, ME - 04619
142 Miles
• Heat Pumps
Riverside Mechanical Inc
27 Rebecca Way, Falmouth, ME - 04105-1885
52 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
RJ Heating Inc
2 Jacks Way, Bradford, ME - 04410-3349
65 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
RK Heating Plumbing and Cooling
674 Elm Hill Rd, South Paris, ME - 04281-6509
40 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
RLC Energy dba RLC Electric
4 Lombard Rd, Caribou, ME - 04736-4153
196 Miles
• Heat Pumps
• EV Chargers
• Solar
Rocky Genovese Heating Co
22 Colley Brook Dr, Windham, ME - 04062-4557
54 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Rod Wood Plumbing & Heating
155 Cedar Ln, Winterville Plt, ME - 04739-6051
190 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Oil/Kerosene Heating
Rod's HPAC Installs LLC
99 Windsor Neck Rd, Windsor, ME - 04363-3200
9 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ronald E Pendleton Inc
2490 Bristol Rd, New Harbor, ME - 04554-4502
37 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Oil/Kerosene Heating
Ross Tech 360
201 Mariner Way 1020, Biddeford, ME - 04005-9437
72 Miles
• Heat Pumps
Roubo and Sons LLC
6 Roscoe Rd # 1, Scarborough, ME - 04074-4504
64 Miles
• Heat Pump Water Heaters
• Heat Pumps
Rousseau Electric LLC
170 Morrills Mill Rd, North Berwick, ME - 03906-6130
90 Miles
• Heat Pumps
• EV Chargers
Rowley's Heating Services
79 Pine St, Dixfield, ME - 04224-8705
38 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Roy Boys Plumbing & Heating Inc
40 Oakley Way, Sedgwick, ME - 04676-3209
57 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Royal River Heat Pumps LLC
353 US Route 1, Freeport, ME - 04032-7007
40 Miles
• Heat Pumps
• EV Chargers
RS Insulation Inc
156 Blacks Woods Rd, Cherryfield, ME - 04622-4248
96 Miles
• Insulation & Air Sealing
• Energy Audit
Ruit Mechanical
23 Vine St, Damariscotta, ME - 04543-4702
26 Miles
• Heat Pumps
• Oil/Kerosene Heating
S J Heat Pumps
126 Western Ave, Augusta, ME - 04330-7249
0 Miles
• Heat Pumps
S T Crooker Inc
2428 Bristol Rd, New Harbor, ME - 04558-4021
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
S.C. Clemons HVAC
50 Indian Trl, Brownfield, ME - 04010-4838
68 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Saco River HVAC LLC
10 Deer Meadow Ln, Buxton, ME - 04093-3966
66 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Salty Coils Refrigeration
434 Beech Rd, Eliot, ME - 03903-2029
101 Miles
• Heat Pumps
Samson Plumbing & Heating
106 Lewiston Rd, West Gardiner, ME - 04345-7505
13 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Schadtle Heating and AC
368 Greenwoods Rd, Sumner, ME - 04292-3425
37 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Seacoast Climate Control
44 Island Ave, Sanford, ME - 04073-2941
86 Miles
• Heat Pumps
Seacoast Heat Pumps
24 Canney Rd, Durham, NH - 03824-3225
107 Miles
• Heat Pumps
Seacoast Mechanical LLC
999 Roosevelt Trl Ste 2, Windham, ME - 04062-5650
54 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Seal It Insulation Systems
3 Rex Rd, Topsham, ME - 04086-5822
30 Miles
• Insulation & Air Sealing
SF Plumbing & Heating
81 Forest St, Saco, ME - 04072-3110
70 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Sheehan Electric LLC
100 Moody Rd, Lisbon, ME - 04250-6039
32 Miles
• Heat Pumps
• EV Chargers
Shorey Oil Inc
25 Progress Park S, Newport, ME - 04953-4152
42 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Oil/Kerosene Heating
Simmons Heating and Cooling
153 Butler Rd, Union, ME - 04862-4849
25 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Simplified Green Homes
9 Little River Rd, Lebanon, ME - 04027-3415
91 Miles
• Insulation & Air Sealing
• Energy Audit
Simply Efficient Heat Pumps LLC
59 Camp Rd, Palmyra, ME - 04965-3674
37 Miles
• Heat Pumps
Sirois HVAC
234 S Main St, Auburn, ME - 04210-5543
33 Miles
• Heat Pumps
SJS Electric LLC
470 River Rd, Norridgewock, ME - 04957-3426
23 Miles
• Heat Pumps
• EV Chargers
Slater Heating
137 Davis Rd, Eddington, ME - 04428
68 Miles
• Heat Pumps
SLC Electrical
15 Mountain Rd, Minot, ME - 04258-5034
36 Miles
• Heat Pumps
• EV Chargers
• Natural Gas/Propane/LP Heating
Smith and Son Plumbing and Gas
21 Smith Ave, Bridgton, ME - 04009-1326
59 Miles
• Heat Pump Water Heaters
• Heat Pumps
Snow's Plumbing & Heating
13 Bridge Rd, Brooksville, ME - 04617-3823
52 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
SolarLogix LLC
PO Box 504, Belfast, ME - 04915-4387
36 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
Somerset Heating & Cooling
291 S Main St, Solon, ME - 04979-3207
42 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Somerset Stone & Stove
1078 Kennedy Memorial Dr, Oakland, ME - 04963-5315
13 Miles
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
Sousa's Oil Burner Service
11 Troy Rd, Detroit, ME - 04929-3028
34 Miles
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Southern Maine Heat Pumps LLC
83 Harding Bridge Rd, Gorham, ME - 04038-2565
60 Miles
• Heat Pump Water Heaters
• Heat Pumps
Southern Maine Insulation and Roofing
258 Jenkins Rd, Saco, ME - 04072-9007
70 Miles
• Insulation & Air Sealing
• Energy Audit
Southern Maine Refrigeration Inc
172 New Rd, Arundel, ME - 04046-8747
77 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Southern Maine Spray Insulation
21 Tee Dr, Portland, ME - 04103-1299
55 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Southern Tides Electric
137 Sinnot Rd, Arundel, ME - 04046
77 Miles
• Heat Pumps
• EV Chargers
SPB Plumbing & Heating
768 New Canty Rd, Dayton, ME - 04005
72 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Specialty Services Corp
1766 Federal Rd Ste B, Livermore, ME - 04253-4272
25 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Sprague Appliance
40 Hagans Elbow, Ellsworth, ME - 04605-2762
72 Miles
• Heat Pumps
Spray Foam of Maine LLC
557 Hallowell Litchfield Rd, West Gardiner, ME - 04345-3464
13 Miles
• Insulation & Air Sealing
• Energy Audit
St Pierre Electric
23 N Upper Narrows Ln, Winthrop, ME - 04364-3614
13 Miles
• Heat Pumps
• EV Chargers
Starbird Family Farm LLC
200 Deerwander Rd, Hollis Center, ME - 04042-3335
69 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Statewide Foam & Coatings Inc
46 Church St, Brownville, ME - 04414-1214
79 Miles
• Insulation & Air Sealing
• Energy Audit
Steidler Heat Pumps LLC
40 Jo Joy Rd, Limington, ME - 04049-4006
68 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Stephen Stanley Electrical Contractor
31 Bass Harbor Rd, Southwest Harbor, ME - 04679-4203
76 Miles
• Heat Pumps
Stewart Electrical LLC
353 Patterson Rd, Dresden, ME - 04342-3417
20 Miles
• EV Chargers
Strong Propane Services LLC
538 Buckfield Rd, Hebron, ME - 04238-3258
36 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Stroudwater Home Services LLC
6 Access Rd, Gorham, ME - 04038-1430
60 Miles
• Heat Pumps
Sturgis Plumbing and Heating LLC
300 Cape Rd, Standish, ME - 04084-6244
60 Miles
• Heat Pump Water Heaters
Summit HVAC LLC
10 Arrowhead Dr, Center Ossipee, NH - 03814-7102
86 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
SunVersion LLC
88 Brownfield Rd, Hiram, ME - 04041-3842
67 Miles
• Heat Pumps
• EV Chargers
Superior Energy Solutions LLC
48 Pigeon Hill Rd, Mechanic Falls, ME - 04256-5726
40 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Superior Mini Splits
96 Francis St, Portland, ME - 04102
57 Miles
• Heat Pumps
• EV Chargers
Superior Service Heating and Cooling
2142 Hudson Rd, Hudson, ME - 04449-3316
61 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Sylvester's Heating & Air Conditioning
357 Abbott Rd, Winslow, ME - 04901-0003
14 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
T G Dunn Plumbing Inc
1751 State Route 102, Bar Harbor, ME - 04609
76 Miles
• Heat Pump Water Heaters
T&K Heating Service
763 Manchester Rd, Belgrade, ME - 04917-3817
9 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
TA Napolitano Inc
968 Broadway, South Portland, ME - 04106-4205
60 Miles
• Heat Pumps
• EV Chargers
TAP Heating-Cooling-Plumbing
243 Warren Hill Rd, Jay, ME - 04239-4715
27 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
TC Hafford Basement Systems
12 Homestead Dr, Wells, ME - 04090-5969
87 Miles
• Insulation & Air Sealing
• Energy Audit
Temp Setters Mechanical Contractors
61 Webb River Dr, Dixfield, ME - 04224-9200
38 Miles
• Natural Gas/Propane/LP Heating
Temperature Solutions
45 White Pine Rd, Hermon, ME - 04401-0258
58 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Terry L Dauphinee
18 Stetson Rd E, Levant, ME - 04456-4105
52 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Test Of Time Electric
849 Boothby Rd, Livermore, ME - 04253-4013
25 Miles
• Heat Pumps
• EV Chargers
The Breathable Home
106 Green St, Augusta, ME - 04330-5437
0 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
The Green Cocoon
107 Elm St, Salisbury, MA - 01952-1837
121 Miles
• Insulation & Air Sealing
• Energy Audit
The Living Well HVAC/R LLC
16 Weeks Rd, Parsonsfield, ME - 04047-6449
76 Miles
• Heat Pumps
The Maine Handyman
895 Hatchet Mountain Rd, Hope, ME - 04847-3320
29 Miles
• Heat Pumps
The Worthmore Group LLC
135 Holmes St B, Rockland, ME - 04841-2625
36 Miles
• Insulation & Air Sealing
• Energy Audit
Thomas Bouchard
2 King St, Old Town, ME - 04468-2138
68 Miles
• Insulation & Air Sealing
• Energy Audit
Thomas Energy Electric
96 Pine Trl, Dedham, ME - 04429-4432
63 Miles
• Heat Pump Water Heaters
• Heat Pumps
Thompson Refrigeration LLC
1493 Intervale Rd, Bethel, ME - 04217-5321
58 Miles
• Heat Pumps
Tight House
493 River Rd, Eliot, ME - 03903-1072
101 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
Todd Cushing
52 Ayers JCT Rd, Pembroke, ME - 04666-4734
138 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Todd Harris Heat Pump Service LLC
9 Edward Ct, Skowhegan, ME - 04976-1926
30 Miles
• Heat Pumps
Total Climate Control Inc
197 N Main St 6, Boscawen, NH - 03303-1160
127 Miles
• Heat Pump Water Heaters
Tracy's Heating
301 Bond Rd, Corinna, ME - 04928-3228
47 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
TRB Electric
42 Middle St, Westbrook, ME - 04092-3347
57 Miles
• EV Chargers
Tri-County Energy LLC
368 Old Bath Rd, Brunswick, ME - 04011-3542
35 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Tri-County Plumbing & Heating Inc
372 River Rd, Bucksport, ME - 04416-4215
54 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
True Comfort Heating and Cooling LLC
72 Riverside Dr, Alfred, ME - 04002-3462
79 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
True North Energy Services
188 Emerson Mill Rd, Hampden, ME - 04444-1018
48 Miles
• Heat Pumps
• Pellet Boilers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
True North Property Management LLC
37 Long View Dr, Holden, ME - 04429-7068
63 Miles
• Natural Gas/Propane/LP Heating
TrueTemp
25 Blackberry Ln, Princeton, ME - 04668-3102
127 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Trustworthy HVAC & Plumbing LLC
55 Fields Hill Rd, Sumner, ME - 04292-3239
37 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Twin City Heat Pumps LLC
796 Main Rd, Holden, ME - 04429-6255
63 Miles
• Heat Pumps
Two Rivers Mechanical
865 Biscay Rd, Bremen, ME - 04551-3102
29 Miles
• Heat Pump Water Heaters
• EV Chargers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ty-Mark Heating & Cooling LLC
76 Beech Ridge Rd, Eliot, ME - 03903-1602
101 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ultra Geothermal
130 Old Concord Tpke, Barrington, NH - 03825-5152
106 Miles
• Geothermal
Uncle Rick's Heating and Cooling
4 Oakland St, Waterville, ME - 04901-5271
14 Miles
• Heat Pumps
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
United Piping Inc
31 Ball Brook Rd, Greene, ME - 04236-3202
25 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Upright Energy LLC
29 Kenney Rd, Knox, ME - 04986-4500
29 Miles
• Heat Pumps
V L Tammaro
117 Main St, Baileyville, ME - 04694-3517
131 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Vallee Heating and Cooling LLC
115 Littlefield Rd, Lisbon, ME - 04250-6011
32 Miles
• Heat Pumps
Valley Gas & Oil Company
103 Main St, Kingfield, ME - 04947-4229
53 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Valley Home Services - Brunswick
156 Pleasant St, Brunswick, ME - 04011-2214
35 Miles
• Heat Pumps
Valley Home Services - Hermon
2477 Route 2, Hermon, ME - 04401-0610
58 Miles
• Heat Pumps
Vanguard Energy LLC
37 Wood Ave, Saco, ME - 04072-2060
70 Miles
• Heat Pumps
• EV Chargers
Varneys Plumbing & Heating LLC
778 West Rd, Portage, ME - 04768-8807
178 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Veilleux Heating & Air Conditioning
204 Unity Rd, Benton, ME - 04901-3819
14 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Vermont Heat Pump LLC
387 Country Ln, Shelburne, VT - 05482-6930
185 Miles
• Heat Pumps
Versatile Services
517 Poland Rd, Auburn, ME - 04210-3818
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Vilasuso Electric
298 Lower Dedham Rd, Holden, ME - 04429-7513
63 Miles
• Heat Pumps
Volt Electric LLC
16 Harmony Way, Ellsworth, ME - 04605-3138
72 Miles
• EV Chargers
Von Plumbing
45 Auburn Rd, Peru, ME - 04290-3023
38 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
W C Lewis Jr Plumbing & Heating & Cooling
1630 Forest Ave, Portland, ME - 04103-1321
55 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Waldo County Oil & Propane
1129 Bangor Rd, Troy, ME - 04987-3443
32 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Waltz & Sons Inc
29 Park Pl, Buxton, ME - 04093-6658
66 Miles
• Natural Gas/Propane/LP Heating
Warm Waters LLC
269 Yarmouth Rd, Gray, ME - 04039-9512
46 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
WCB Home Performance
PO Box 1114, Gray, ME - 04039-1114
46 Miles
• Insulation & Air Sealing
• Energy Audit
Webb Insulation LLC
306 Bangor St, Houlton, ME - 04730-3014
155 Miles
• Insulation & Air Sealing
• Energy Audit
Webster's Plumbing & Heating LLC
141 Cumner Rd, Vienna, ME - 04360-3121
18 Miles
• Heat Pump Water Heaters
• Heat Pumps
West Branch Technical Services
294 River Rd, Bowdoinham, ME - 04008-4612
24 Miles
• Heat Pumps
Western Maine Heat Pumps
333 Number Six Rd, Oxford, ME - 04270-2909
45 Miles
• Heat Pumps
Western Mountain Contracting Services
401 Weld St, Dixfield, ME - 04224-9611
38 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Westport Mechanical
22 Dundee Rd, Windham, ME - 04062-4731
54 Miles
• Heat Pumps
White Oak Heat Pumps
1531 Western Rd, Warren, ME - 04864-4457
31 Miles
• Heat Pumps
Whiting's Energy Services
37 Scott Dr, Monmouth, ME - 04259-7718
18 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Whitney Energy Inc
119 Main St, Lincoln, ME - 04457-1408
98 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Willet Hill Climate
85 Marble Ave, Waldoboro, ME - 04572-6053
26 Miles
• Heat Pumps
William B Winkel Builder Inc
398 Harold Dow Hwy # 35, Eliot, ME - 03903
101 Miles
• Insulation & Air Sealing
• Energy Audit
Williams HVACR Inc
81 River Rd, Orrington, ME - 04474-3041
55 Miles
• Natural Gas/Propane/LP Heating
Wire It Up Electric
161 Horse Point Rd, Belgrade, ME - 04917-3005
9 Miles
• Heat Pumps
Wires & Pliers Electric LLC
133 Heater Rd, Damariscotta, ME - 04543
26 Miles
• Heat Pumps
• EV Chargers
Witham's Heating
18 Ash Hill Rd, Carmel, ME - 04419-3822
48 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
XL Mechanical & Energy Management Services
572 Odlin Rd, Bangor, ME - 04401-6710
58 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Y Q HVAC Services LLC
61 Centre St, Bath, ME - 04530
35 Miles
• Heat Pumps
Yankee Energy
PO Box 141, West Kennebunk, ME - 04094
80 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Yankee Thermal Imaging LLC
75 Allen St, Rochester, NH - 03867-1403
100 Miles
• Insulation & Air Sealing
• Energy Audit
Yattaw's Plumbing & Heating LLC
811 N Pond Rd, Warren, ME - 04864-4430
31 Miles
• Heat Pumps
• Pellet Boilers
• Pellet/Wood Stoves
• Oil/Kerosene Heating
Yereance & Son Plumbing & Heating
319 Wiscasset Rd, Boothbay, ME - 04537-4405
33 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
York Plumbing Heating & AC
524 Pinnacle Rd, Canaan, ME - 04924-3031
28 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
*Ranked in order of number of rebates earned over the past four months.
Selection of a vendor is the responsibility of the customer. Registered Vendors on this web site are independent of Efficiency Maine. Efficiency Maine does not endorse or recommend any particular service provider. Matters of project contracting and performance are between the customer and selected service provider.