Top-rated geothermal heating or cooling system installers.

Get matched with top geothermal heating or cooling system installers in Dover, NH

Enter your zip and get matched with up to 3 pros

Matching on HomeAdvisor

Share some details icon
Share some details about your home project.
Match with local pros icon
Within moments, match with highly-rated local pros.
Compare quotes icon
Compare quotes and choose the best pro for the job.

Find Geothermal heating or cooling system installers in Dover

Avatar for Palmer Gas & Oil
Palmer Gas & Oil
4.8(
71
)

Serving Dover, NH and surrounding areas

Angi Approved

Super Service Award Winner

In business since 1932

Free estimates

Emergency services offered

"PALMER GAS & OIL in Atkinson NH After 39 years with this company and at every residence since 1986, in new home commercial construction, this company is charging me $189 to remove "their" tanks from my property. I have never been late with a payment in almost 40 years. I found propane at a significantly lower rate, so I had to switch. I highly recommend Irving Oil & Gas, and say, BEWARE of Palmer Gas & Oil. expensive and greedy, no loyalty to good customers."
Additional Photos
Additional Photos
Additional Photos
Additional Photos
Additional Photos

+11

9 neighbors recently requested a quote
Recommended by95%of homeowners
Avatar for North Shore Home Energy, LLC
North Shore Home Energy, LLC
4.9(
13
)

Serving Dover, NH and surrounding areas

Angi Approved

In business since 2015

Free estimates

Credit card accepted

"Payment was requested on completion of the project which was not discussed. The work was done quickly and the tech was friendly and knowledgeable."
Lochinvar FTXL install
New Lochinvar Boiler
Gas boiler Change
Existing oil furnace
New Carrier LP Gas furnace

+14

Response time2 days
7 neighbors recently requested a quote
Recommended by100%of homeowners

The Dover, NH homeowners’ guide to geothermal heating or cooling system installations

From average costs to expert advice, get all the answers you need to get your job done.