Use this tool to find a residential energy efficiency contractor near you. Efficiency Maine recommends getting estimates from at least three contractors.
Horizon Homes
865 Spring St, Westbrook, ME - 04092-3828
5 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
• Solar
• Natural Gas/Propane/LP Heating
Evergreen Home Performance - Portland
190 Riverside St, Portland, ME - 04103-1073
2 Miles
• Insulation & Air Sealing
• Energy Audit
Free Energy Maine
22 Brook Rd, Portland, ME - 04103-3723
2 Miles
• Insulation & Air Sealing
• Energy Audit
Dave's World - Scarborough
237 Gorham Rd, Scarborough, ME - 04074-9558
7 Miles
• Heat Pumps
• EV Chargers
Roubo and Sons LLC
6 Roscoe Rd # 1, Scarborough, ME - 04074-4504
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
Southern Maine Spray Insulation
21 Tee Dr, Portland, ME - 04103-1299
2 Miles
• Heat Pumps
• Insulation & Air Sealing
• Energy Audit
LaPlante Electric, Inc
717 US Route 1 Ste G, Scarborough, ME - 04074-9730
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Revision Energy Inc - South Portland
758 Westbrook St, South Portland, ME - 04106-1929
3 Miles
• Heat Pump Water Heaters
• Heat Pumps
• EV Chargers
• Solar
Casco Bay Insulation LLC
84 Warren Ave # D, Westbrook, ME - 04092-4433
5 Miles
• Insulation & Air Sealing
Builders Installed Products - Portland
515 Riverside Industrial Pkwy, Portland, ME - 04103-1417
2 Miles
• Insulation & Air Sealing
• Energy Audit
DeRice Energy LLC
167 New Gorham Rd, Westbrook, ME - 04092-2213
5 Miles
• Heat Pumps
Maietta-Titus-Blaschke Plumbing & Heating Inc
1566 Forest Ave, Portland, ME - 04103-1313
2 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Casco Bay Heat Pump
26 Floyd St, Long Island, ME - 04050-3514
6 Miles
• Heat Pumps
Energy Wise LLC
103 Blackstrap Rd, Falmouth, ME - 04105-2420
6 Miles
• Insulation & Air Sealing
• Energy Audit
Great Bay Industries, LLC
68 Jordan Ave, South Portland, ME - 04106-4704
3 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Muller Heating & Plumbing
3 Southgate Rd 8, Scarborough, ME - 04074-5300
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
CC Mechanical LLC
14 Caddie Ln, Portland, ME - 04103-1298
2 Miles
• Heat Pumps
Green Hearth Heat Pumps LLC
69 Jeanne St, Portland, ME - 04102-1824
2 Miles
• Heat Pumps
Peaks Island Fuel Inc
153 Island Ave, Peaks Island, ME - 04108-1110
3 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Martel Mechanical LLC
38 Jacqueline Way, Westbrook, ME - 04092-3931
5 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Elements Plumbing Heating & Cooling
14 Cloverleaf Ln, Scarborough, ME - 04074-8440
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Enertec Heating and Cooling
73 Rainmaker Dr, Portland, ME - 04103-1291
2 Miles
• Heat Pumps
Pumpin' Volts
283 Brook St, Westbrook, ME - 04092-3665
5 Miles
• Heat Pumps
Evergreen Geothermal
8 Misty Way, Falmouth, ME - 04105-2499
6 Miles
• Geothermal
Dan Kelleher Heating & Plumbing LLC
2 Lincoln Ave 4, Scarborough, ME - 04074-9854
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
Gelinas HVAC Services Inc
224 Gorham Rd, Scarborough, ME - 04074-9504
7 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Atlantic Heating Co - Portland
474 Riverside Industrial Pkwy, Portland, ME - 04103-1430
2 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Ayala's Home Repairs & Renovation
437 Woodford St Apt 2, Portland, ME - 04103-2435
2 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
Casco Bay Generators LLC
320 Presumpscot St, Portland, ME - 04103-5235
2 Miles
• Heat Pumps
Ausoli Grace P&H
11 Keswick Rd, South Portland, ME - 04106-5335
3 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
Jake Brown HVAC
695 US Route 1, Scarborough, ME - 04074-9730
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
MB Mechanical Contractors
65 Pleasant Hill Rd, Scarborough, ME - 04074-5302
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Lake Electric
397 Portland St, Yarmouth, ME - 04096-8107
10 Miles
• Heat Pumps
AGM Consulting
110 Marginal Way, Portland, ME - 04101-2442
0 Miles
• Natural Gas/Propane/LP Heating
Johnson & Jordan Inc
58 City Line Dr, Portland, ME - 04102-1979
2 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Nice Fuel Co LLC
306 Presumpscot St, Portland, ME - 04103-5235
2 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Superior Mini Splits
96 Francis St, Portland, ME - 04102
2 Miles
• Heat Pumps
• EV Chargers
W C Lewis Jr Plumbing & Heating & Cooling
1630 Forest Ave, Portland, ME - 04103-1321
2 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
AT Plumbing Services, LLC
469 Main St, South Portland, ME - 04106
3 Miles
• Heat Pump Water Heaters
Embers Stoves & Fireplaces
581 Main St, South Portland, ME - 04106-5410
3 Miles
• Natural Gas/Propane/LP Heating
Flink's Plumbing & Heating
50 Market St Ste 1A, South Portland, ME - 04106-3646
3 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Forevergreen Project Services
26 Brook Ln, Portland, ME - 04108-1502
3 Miles
• Heat Pumps
Harding's Plumbing & Heating
9 Woodbury St, South Portland, ME - 04106-5022
3 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Newell Plumbing Services
807 Broadway 2, South Portland, ME - 04106-2763
3 Miles
• Heat Pump Water Heaters
TA Napolitano Inc
968 Broadway, South Portland, ME - 04106-4205
3 Miles
• Heat Pumps
• EV Chargers
Benoit's Plumbing & Heating
68 Eastman Rd, Cape Elizabeth, ME - 04107-3001
4 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Dinosaur Heating & Cooling LLC
6 Alexander Dr, Cape Elizabeth, ME - 04107-9651
4 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
FDLP Services, LLC
103 Old Ocean House Rd, Cape Elizabeth, ME - 04107-2633
4 Miles
• Heat Pumps
Quirk Electric LLC
28 Maple Ln, Cape Elizabeth, ME - 04107-2329
4 Miles
• Heat Pumps
• EV Chargers
Corey Electric Inc
609 Main St Ste 3, Westbrook, ME - 04092-4144
5 Miles
• Heat Pumps
Dave Perry Electric
64 Marlu St, Westbrook, ME - 04092-4655
5 Miles
• EV Chargers
Fecteau's Heating
443 Saco St, Westbrook, ME - 04092-2028
5 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Jim's Plumbing & Heating Inc
89 Lamb St, Westbrook, ME - 04092-4205
5 Miles
• Heat Pump Water Heaters
• Natural Gas/Propane/LP Heating
Maine Heat Pump and Stoves
251 Main St, Westbrook, ME - 04092-4711
5 Miles
• Heat Pumps
TRB Electric
42 Middle St, Westbrook, ME - 04092-3347
5 Miles
• EV Chargers
Fielding's Oil & Propane
420 Route 1, Scarborough, ME - 04070
6 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Riverside Mechanical Inc
27 Rebecca Way, Falmouth, ME - 04105-1885
6 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
ASK Mechanical
22 Hidden Creek Dr, Scarborough, ME - 04074-8479
7 Miles
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Black Point Plumbing LLC
14 Chamberlain Rd, Scarborough, ME - 04074-9387
7 Miles
• Heat Pump Water Heaters
Chip's Heating and Air Conditioning
8 Foss Dr, Scarborough, ME - 04074-9831
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Frederick Bros Oil & Propane
19 Rigby Rd, Scarborough, ME - 04074-9310
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mack Air Pro LLC
7 Oak Hill Ter # 215, Scarborough, ME - 04074-8996
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
Mash Mechanical Inc
3 Southgate Rd Ste 9, Scarborough, ME - 04074-5300
7 Miles
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene Heating
PLUMB-IT Inc
89 Main St, Yarmouth, ME - 04096-6814
10 Miles
• Heat Pump Water Heaters
• Heat Pumps
• Natural Gas/Propane/LP Heating
• Oil/Kerosene 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.