7 Central Ave
West Lebanon, NH 03784
802-649-7317

Our Top Cities


Local Reviews
for hanover, nh

Rated 5.0 out of 5 stars based on 5 customer reviews

Grateful

Most grateful for Aaron’s servicing our heating technology at 20 Rip Rd, Hanover.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Aaron is great. Really appreciate his explanations and thorough approach to problem solving.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service!

On time, thorough, and pleasant!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Shower Install- Project Estimate

Great visit. Representative was very nice, polite and knowledgeable. Rough estimate outside of budget for this project. Would love to work with you at some point down the road. H

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

Aaron Dixon was professional, competent, articulate, thorough and friendly! Who could ask for anything more. The logistics and communication leading up to the appointment were excellent and accurate.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for hanover, nh

Cameron P.

Cameron P. Job Checkin

Arrived on site to inspect mixing valve that seems to be corroding. After our initial inspection, we found that a couple of the seals on the mixing valve had been leaking slowly causing a buildup of oxidation. We tightened each of the nuts on the mixing valve. The one that connected the valve to the water heater was a little loose. We then ran water and found no signs of any more leaks. We did not opt to replace the valve at this time due to it only being a year old. Tightening the union nuts was the first attempt to resolve the problem before replacement. Informed Katie that she should keep an eye on it in the future. If it continues to leak in the future , replacement may be necessary. During our visit, we also found that the elbow coming off of the vent was not properly secured to the water heater and there were two holes that was allowing exhaust fumes to escape into the basement. We were not able to push the elbow down further so we applied some metal tape to cover the holes. Ev

Arrived on site to inspect mixing valve that seems to be corroding. After our initial inspection, we found that a couple of the seals on the mixing valve had been leaking slowly causing a buildup of oxidation. We tightened each of the nuts on the mixing valve. The one that connected the valve to the water heater was a little loose. We then ran water and found no signs of any more leaks. We did not opt to replace the valve at this time due to it only being a year old. Tightening the union nuts was the first attempt to resolve the problem before replacement. Informed Katie that she should keep an eye on it in the future. If it continues to leak in the future , replacement may be necessary.

During our visit, we also found that the elbow coming off of the vent was not properly secured to the water heater and there were two holes that was allowing exhaust fumes to escape into the basement. We were not able to push the elbow down further so we applied some metal tape to cover the holes.

Ev Arrived on site to inspect mixing valve that seems to be corroding. After our initial inspection, we found that a couple of the seals on the mixing valve had been leaking slowly causing a buildup of oxidation. We tightened each of the nuts on the mixing valve. The one that connected the valve to the water heater was a little loose. We then ran water and found no signs of any more leaks. We did not opt to replace the valve at this time due to it only being a year old. Tightening the union nuts was the first attempt to resolve the problem before replacement. Informed Katie that she should keep an eye on it in the future. If it continues to leak in the future , replacement may be necessary.

During our visit, we also found that the elbow coming off of the vent was not properly secured to the water heater and there were two holes that was allowing exhaust fumes to escape into the basement. We were not able to push the elbow down further so we applied some metal tape to cover the holes.

Ev

Billy O.

Billy O. Job Checkin

The homeowner requested service due to a reported water leak associated with the bathtub/shower. Upon arrival, a thorough evaluation was performed and no active leaks were observed. The tub spout and shower head were operated on both hot and cold water settings, and no leaks were found during testing. A pressurized spray bottle was also used to apply water to all tub and shower fixtures to check for possible seepage behind the fixtures; no water intrusion or leakage was observed during this process. During the inspection, it was noted that the shower head was dripping. The shower head was tightened, which stopped the drip at the time of service. No additional sources of leakage were identified. The homeowners were advised to continue using the shower as they normally would and to monitor for any recurrence, pattern, or indication of where the leak may be originating, especially now that the drop ceiling tile has been removed for visibility. At the conclusion of the visit, no active l

The homeowner requested service due to a reported water leak associated with the bathtub/shower. Upon arrival, a thorough evaluation was performed and no active leaks were observed. The tub spout and shower head were operated on both hot and cold water settings, and no leaks were found during testing. A pressurized spray bottle was also used to apply water to all tub and shower fixtures to check for possible seepage behind the fixtures; no water intrusion or leakage was observed during this process.

During the inspection, it was noted that the shower head was dripping. The shower head was tightened, which stopped the drip at the time of service. No additional sources of leakage were identified. The homeowners were advised to continue using the shower as they normally would and to monitor for any recurrence, pattern, or indication of where the leak may be originating, especially now that the drop ceiling tile has been removed for visibility.

At the conclusion of the visit, no active l

Daniel P.

Daniel P. Job Checkin

Customer was ready for filter change. I removed the old 4x10 sediment filter cartridge and disposed of it. I then replaced it with a new one and then cleaned and lubricated the o ring. Filter housing was reinstalled and is functioning properly with no leaks present at the time of service.

Customer was ready for filter change. I removed the old 4x10 sediment filter cartridge and disposed of it. I then replaced it with a new one and then cleaned and lubricated the o ring. 

Filter housing was reinstalled and is functioning properly with no leaks present at the time of service. Customer was ready for filter change. I removed the old 4x10 sediment filter cartridge and disposed of it. I then replaced it with a new one and then cleaned and lubricated the o ring. 

Filter housing was reinstalled and is functioning properly with no leaks present at the time of service.

Mike M.

Mike M. Job Checkin

Looked at adding heat pump

Looked at adding heat pump Looked at adding heat pump

Zachary  F.

Zachary F. Job Checkin

For this job I met with the homeowners to discuss the opportunity to replace the existing toilet with a Toto Aquila. Estimates will be provided via email

For this job I met with the homeowners to discuss the opportunity to replace the existing toilet with a Toto Aquila. Estimates will be provided via email For this job I met with the homeowners to discuss the opportunity to replace the existing toilet with a Toto Aquila. Estimates will be provided via email

Cody H.

Cody H. Job Checkin

Upon arrival at the customer’s residence, the customer reported the zone was overheating when the thermostat was not asking for heat, we inspected the existing Google Nest thermostat. The wiring was disconnected and reconnected to test whether the zone would activate; the zone did not respond. We then removed the Google Nest thermostat from the first floor and installed it in place of the original thermostat serving the affected zone. After wiring was completed, the zone activated and operated correctly. This confirms the original thermostat is faulty. The customer will need to replace the Google Nest thermostat for that room.

Upon arrival at the customer’s residence, the customer reported the zone was overheating when the thermostat was not asking for heat, we inspected the existing Google Nest thermostat. The wiring was disconnected and reconnected to test whether the zone would activate; the zone did not respond. We then removed the Google Nest thermostat from the first floor and installed it in place of the original thermostat serving the affected zone. After wiring was completed, the zone activated and operated correctly. This confirms the original thermostat is faulty. The customer will need to replace the Google Nest thermostat for that room. Upon arrival at the customer’s residence, the customer reported the zone was overheating when the thermostat was not asking for heat, we inspected the existing Google Nest thermostat. The wiring was disconnected and reconnected to test whether the zone would activate; the zone did not respond. We then removed the Google Nest thermostat from the first floor and installed it in place of the original thermostat serving the affected zone. After wiring was completed, the zone activated and operated correctly. This confirms the original thermostat is faulty. The customer will need to replace the Google Nest thermostat for that room.

Billy O.

Billy O. Job Checkin

At the homeowner’s request, our team removed the existing bathroom vanity to allow for plumbing modifications in preparation for a new vanity installation. The subfloor was carefully cut and accessed to reroute the existing water supply lines so they now exit through the wall rather than through the floor, accommodating the design and plumbing requirements of the new vanity. Additionally, the drain line was repositioned and centered to align with a shelf feature in the new vanity, ensuring proper fit, function, and long-term accessibility. All plumbing adjustments were completed to support correct alignment and future installation. The homeowners elected to handle disposal of the old vanity and installation of the new vanity themselves in order to reduce overall project costs. Our work scope was limited to removal of the existing vanity and completion of the necessary plumbing and subfloor modifications to support the new layout. Water service was restored upon completion of the wor

At the homeowner’s request, our team removed the existing bathroom vanity to allow for plumbing modifications in preparation for a new vanity installation. The subfloor was carefully cut and accessed to reroute the existing water supply lines so they now exit through the wall rather than through the floor, accommodating the design and plumbing requirements of the new vanity.

Additionally, the drain line was repositioned and centered to align with a shelf feature in the new vanity, ensuring proper fit, function, and long-term accessibility. All plumbing adjustments were completed to support correct alignment and future installation.

The homeowners elected to handle disposal of the old vanity and installation of the new vanity themselves in order to reduce overall project costs. Our work scope was limited to removal of the existing vanity and completion of the necessary plumbing and subfloor modifications to support the new layout.

Water service was restored upon completion of the wor At the homeowner’s request, our team removed the existing bathroom vanity to allow for plumbing modifications in preparation for a new vanity installation. The subfloor was carefully cut and accessed to reroute the existing water supply lines so they now exit through the wall rather than through the floor, accommodating the design and plumbing requirements of the new vanity.

Additionally, the drain line was repositioned and centered to align with a shelf feature in the new vanity, ensuring proper fit, function, and long-term accessibility. All plumbing adjustments were completed to support correct alignment and future installation.

The homeowners elected to handle disposal of the old vanity and installation of the new vanity themselves in order to reduce overall project costs. Our work scope was limited to removal of the existing vanity and completion of the necessary plumbing and subfloor modifications to support the new layout.

Water service was restored upon completion of the wor

Cameron P.

Cameron P. Job Checkin

Arrived on site to inspect Rinnai heater making a squealing sound. After our initial inspection and running the unit for 20minutes we could not recreate the squealing sound. We suspect it could be the exhaust fan motor but without it happening there’s no way to tell confidently. We instead offered to do a tune up on the Rinnai since it has not been done before. We took the unit apart and checked the igniter electrodes and flame sensors. Igniter electrodes had some combustion particles on it but we cleaned them off and they look okay. Heat exchanger also looked good. We hand spun the blower wheels and they spun freely with no noise. We then cleaned the filters and reassembled the unit. We then test fired the unit to check CO levels in the exhaust and for any leaks inside. CO levels were good and no leaks present inside. Informed Azeem that if the sound returns to take a video of it so we can see/hear it happen. Thank you for your business!

Arrived on site to inspect Rinnai heater making a squealing sound. After our initial inspection and running the unit for 20minutes we could not recreate the squealing sound. We suspect it could be the exhaust fan motor but without it happening there’s no way to tell confidently. We instead offered to do a tune up on the Rinnai since it has not been done before. We took the unit apart and checked the igniter electrodes and flame sensors. Igniter electrodes had some combustion particles on it but we cleaned them off and they look okay. Heat exchanger also looked good. We hand spun the blower wheels and they spun freely with no noise. We then cleaned the filters and reassembled the unit. We then test fired the unit to check CO levels in the exhaust and for any leaks inside. CO levels were good and no leaks present inside.

Informed Azeem that if the sound returns to take a video of it so we can see/hear it happen. 

Thank you for your business! Arrived on site to inspect Rinnai heater making a squealing sound. After our initial inspection and running the unit for 20minutes we could not recreate the squealing sound. We suspect it could be the exhaust fan motor but without it happening there’s no way to tell confidently. We instead offered to do a tune up on the Rinnai since it has not been done before. We took the unit apart and checked the igniter electrodes and flame sensors. Igniter electrodes had some combustion particles on it but we cleaned them off and they look okay. Heat exchanger also looked good. We hand spun the blower wheels and they spun freely with no noise. We then cleaned the filters and reassembled the unit. We then test fired the unit to check CO levels in the exhaust and for any leaks inside. CO levels were good and no leaks present inside.

Informed Azeem that if the sound returns to take a video of it so we can see/hear it happen. 

Thank you for your business!

Aaron D.

Aaron D. Job Checkin

Condensate pump had water underneath it after we tightened up the discharge hose clamp recently. I checked for signs of water leaking from the furnace, none found. Replaced condensate neutralizer pump and verified operation, system is working properly at this time.

Condensate pump had water underneath it after we tightened up the discharge hose clamp recently. I checked for signs of water leaking from the furnace, none found. Replaced condensate neutralizer pump and verified operation, system is working properly at this time. Condensate pump had water underneath it after we tightened up the discharge hose clamp recently. I checked for signs of water leaking from the furnace, none found. Replaced condensate neutralizer pump and verified operation, system is working properly at this time.

Daniel P.

Daniel P. Job Checkin

Customer had lost water at the kitchen in their rental. Pipes were frozen. After locating the frozen pipes I turned the water on and used my heat gun to send heat to frozen sections of pipe. The cold side gave way first with the hot dripping. I ran hot water at the lav faucet to get hot water into the pipes. I then continued with the heat gun until it gave way as well. I then used my camera to check for leaks and opened and closed the apartment shutoff to test for leaks. I did not see any signs of a broken pipe. The basement door was not latching allowing a draft. I reamed out the latch hole in order to allow the door to close and as a courtesy I used some nails and hung up a drop cloth over the door to stop the draft. I was unable to fit into the space to put insulation on the pipe.

Customer had lost water at the kitchen in their rental. Pipes were frozen. After locating the frozen pipes I turned the water on and used my heat gun to send heat to frozen sections of pipe. The cold side gave way first with the hot dripping. I ran hot water at the lav faucet to get hot water into the pipes. I then continued with the heat gun until it gave way as well. 

I then used my camera to check for leaks and opened and closed the apartment shutoff to test for leaks. I did not see any signs of a broken pipe. 

The basement door was not latching allowing a draft. I reamed out the latch hole in order to allow the door to close and as a courtesy I used some nails and hung up a drop cloth over the door to stop the draft. I was unable to fit into the space to put insulation on the pipe. 
Customer had lost water at the kitchen in their rental. Pipes were frozen. After locating the frozen pipes I turned the water on and used my heat gun to send heat to frozen sections of pipe. The cold side gave way first with the hot dripping. I ran hot water at the lav faucet to get hot water into the pipes. I then continued with the heat gun until it gave way as well. 

I then used my camera to check for leaks and opened and closed the apartment shutoff to test for leaks. I did not see any signs of a broken pipe. 

The basement door was not latching allowing a draft. I reamed out the latch hole in order to allow the door to close and as a courtesy I used some nails and hung up a drop cloth over the door to stop the draft. I was unable to fit into the space to put insulation on the pipe.

Daniel P.

Daniel P. Job Checkin

Upon arrival customer had a garbage disposal he wanted installed and wanted water lines installed to feed a laundry in his workshop. I gave two estimates with this work. One with copper lines and one with pex. I also included an estimate for the installation of the garbage disposal. Customer signed off on work and tech will return on the 27th

Upon arrival customer had a garbage disposal he wanted installed and wanted water lines installed to feed a laundry in his workshop. 

I gave two estimates with this work. One with copper lines and one with pex. I also included an estimate for the installation of the garbage disposal. Customer signed off on work and tech will return on the 27th Upon arrival customer had a garbage disposal he wanted installed and wanted water lines installed to feed a laundry in his workshop. 

I gave two estimates with this work. One with copper lines and one with pex. I also included an estimate for the installation of the garbage disposal. Customer signed off on work and tech will return on the 27th

Daniel P.

Daniel P. Job Checkin

Customer had a softener that is almost 20 years old. It is not treating the water at this time, has not been serviced in approximately 5 years, and has not used salt in 6 months. I took pre and post field tests along with a water sample on the raw side for a more comprehensive analysis. Raw field tests: PH:6.5 H:13 FE:0 smell:No color:No Treated field test: PH:6.5 H:13 FE:0 Smell:No color:No I gave an estimate to replace water softer to resolve hardness issue and will verify with water sample analyst that no other treatment is necessary to resolve staining issues.

Customer had a softener that is almost 20 years old. It is not treating the water at this time, has not been serviced in approximately 5 years, and has not used salt in 6 months. 

I took pre and post field tests along with a water sample on the raw side for a more comprehensive analysis. 

Raw field tests: PH:6.5 H:13 FE:0 smell:No color:No 

Treated field test: PH:6.5 H:13 FE:0 Smell:No color:No

I gave an estimate to replace water softer to resolve hardness issue and will verify with water sample analyst that no other treatment is necessary to resolve staining issues. Customer had a softener that is almost 20 years old. It is not treating the water at this time, has not been serviced in approximately 5 years, and has not used salt in 6 months. 

I took pre and post field tests along with a water sample on the raw side for a more comprehensive analysis. 

Raw field tests: PH:6.5 H:13 FE:0 smell:No color:No 

Treated field test: PH:6.5 H:13 FE:0 Smell:No color:No

I gave an estimate to replace water softer to resolve hardness issue and will verify with water sample analyst that no other treatment is necessary to resolve staining issues.

Cody H.

Cody H. Job Checkin

I continued efforts to thaw the piping serving the gym, which had been frozen and was not allowing water to circulate. Using a pipe thawing machine, I accessed the piping through the garage ceiling and successfully thawed the lines, restoring proper water circulation. I verified system operation and inspected for leaks. At this time, all components are operating as intended. Continue to thaw piping to the gym that is not circulating water.


Cody H.

Cody H. Job Checkin

The customer reported that the room referred to as the gym was not heating, with the room temperature measuring 29°F. Upon inspection, the zone relay control was found to be damaged due to water dripping onto the control, preventing it from supplying power to the circulator. As a result, the circulator was not operating and the zone became frozen, restricting water flow. Attempts were made to thaw the piping using a snap machine and by increasing system pressure; however, these efforts were unsuccessful. The customer was advised to raise the overall house temperature overnight. We will return the following day to reassess and determine if conditions have improved. All affected zones were shut off at this time


The customer reported that the room referred to as the gym was not heating, with the room temperature measuring 29°F. Upon inspection, the zone relay control was found to be damaged due to water dripping onto the control, preventing it from supplying power to the circulator. As a result, the circulator was not operating and the zone became frozen, restricting water flow. Attempts were made to thaw the piping using a snap machine and by increasing system pressure; however, these efforts were unsuccessful. The customer was advised to raise the overall house temperature overnight. We will return the following day to reassess and determine if conditions have improved. All affected zones were shut off at this time 
The customer reported that the room referred to as the gym was not heating, with the room temperature measuring 29°F. Upon inspection, the zone relay control was found to be damaged due to water dripping onto the control, preventing it from supplying power to the circulator. As a result, the circulator was not operating and the zone became frozen, restricting water flow. Attempts were made to thaw the piping using a snap machine and by increasing system pressure; however, these efforts were unsuccessful. The customer was advised to raise the overall house temperature overnight. We will return the following day to reassess and determine if conditions have improved. All affected zones were shut off at this time

Mike M.

Mike M. Job Checkin

Looked at replacing boiler and water heater