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

Our Top Cities


Local Reviews
for woodstock, vt

Rated 5.0 out of 5 stars based on 2 customer reviews

Quick and very professional service

A screw through a heat pipe equals a bad leak. Jerm’s service was prompt and professionally handled the situation

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Neat , professional, and proper part available to make repair. Will use again.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for woodstock, vt

Cameron P.

Cameron P. Job Checkin

Arrived on site to replace propane water heater. Upon arrival, we drained the old water heater and disconnected the gas line. Once drained, we put the new tank in its place. Piped up the water heater to connect to the existing hot and cold lines. We installed a new mixing valve which we set to 4.5 which is about 120 degrees. The tank is set to “B” which is about 140 degrees. Once water heater was piped up we filled the tank while checking for leaks. No leaks present and we purged the lines of air. Connected gas line and bubble tested connections. No leaks present. We ran new venting to the chimney and sealed it with furnace cement. Fired up water heater and checked for CO inside mechanical room. No CO present and water heater is drafting properly. Thank you for your business!

Arrived on site to replace propane water heater. Upon arrival, we drained the old water heater and disconnected the gas line. Once drained, we put the new tank in its place. Piped up the water heater to connect to the existing hot and cold lines. We installed a new mixing valve which we set to 4.5 which is about 120 degrees. The tank is set to “B” which is about 140 degrees. Once water heater was piped up we filled the tank while checking for leaks. No leaks present and we purged the lines of air. Connected gas line and bubble tested connections. No leaks present. We ran new venting to the chimney and sealed it with furnace cement. Fired up water heater and checked for CO inside mechanical room. No CO present and water heater is drafting properly. 

Thank you for your business! Arrived on site to replace propane water heater. Upon arrival, we drained the old water heater and disconnected the gas line. Once drained, we put the new tank in its place. Piped up the water heater to connect to the existing hot and cold lines. We installed a new mixing valve which we set to 4.5 which is about 120 degrees. The tank is set to “B” which is about 140 degrees. Once water heater was piped up we filled the tank while checking for leaks. No leaks present and we purged the lines of air. Connected gas line and bubble tested connections. No leaks present. We ran new venting to the chimney and sealed it with furnace cement. Fired up water heater and checked for CO inside mechanical room. No CO present and water heater is drafting properly. 

Thank you for your business!

Scott E.

Scott E. Job Checkin

During this visit, the homeowner reported a sewage odor coming from the basement macerating toilet. Upon inspection, the unit was found to be operating properly; however, a vent plug was missing from the original pump installation, which is likely the source of the odor. A replacement vent plug was identified and the information was emailed to the homeowner, as this is a simple component to install. No additional work was performed during this visit.

During this visit, the homeowner reported a sewage odor coming from the basement macerating toilet. Upon inspection, the unit was found to be operating properly; however, a vent plug was missing from the original pump installation, which is likely the source of the odor. A replacement vent plug was identified and the information was emailed to the homeowner, as this is a simple component to install. No additional work was performed during this visit. During this visit, the homeowner reported a sewage odor coming from the basement macerating toilet. Upon inspection, the unit was found to be operating properly; however, a vent plug was missing from the original pump installation, which is likely the source of the odor. A replacement vent plug was identified and the information was emailed to the homeowner, as this is a simple component to install. No additional work was performed during this visit.

Cody H.

Cody H. Job Checkin

The existing piping located between the two houses where the leak was present was cut out and removed. The damaged section was replaced with new PEX piping of the same size and type, with couplings installed on both ends to ensure secure connections. The new piping was properly hung and supported to maintain correct alignment and prevent future stress. The system was purged of air and tested to verify proper heating operation. All connections were fastened and tested, confirming a leak-free installation and reliable performance.

The existing piping located between the two houses where the leak was present was cut out and removed. The damaged section was replaced with new PEX piping of the same size and type, with couplings installed on both ends to ensure secure connections. The new piping was properly hung and supported to maintain correct alignment and prevent future stress. The system was purged of air and tested to verify proper heating operation. All connections were fastened and tested, confirming a leak-free installation and reliable performance. The existing piping located between the two houses where the leak was present was cut out and removed. The damaged section was replaced with new PEX piping of the same size and type, with couplings installed on both ends to ensure secure connections. The new piping was properly hung and supported to maintain correct alignment and prevent future stress. The system was purged of air and tested to verify proper heating operation. All connections were fastened and tested, confirming a leak-free installation and reliable performance.

Zachary  F.

Zachary F. Job Checkin

Returned to the property to address a frozen heating loop that was diagnosed during the previous service visit. The original diagnosis was re-verified for accuracy, and one second-floor heating zone was confirmed to be frozen. All other heating zones in the home were tested to ensure there were no additional frozen or malfunctioning zones. All remaining zones were found to be operating normally. To access the affected piping, furniture was moved as necessary and baseboards were disassembled along the entire length of the frozen loop. The frozen zone was thawed using heat guns, space heaters, and a Hot Shot pipe thawing machine. The entire loop was heated to ensure complete thawing. Following thawing, the system was inspected for damage. No burst pipes or leaks were found. The heating system was re-tested, and all zones in the home were operating properly at the time of departure.

Returned to the property to address a frozen heating loop that was diagnosed during the previous service visit. The original diagnosis was re-verified for accuracy, and one second-floor heating zone was confirmed to be frozen.

All other heating zones in the home were tested to ensure there were no additional frozen or malfunctioning zones. All remaining zones were found to be operating normally.

To access the affected piping, furniture was moved as necessary and baseboards were disassembled along the entire length of the frozen loop. The frozen zone was thawed using heat guns, space heaters, and a Hot Shot pipe thawing machine. The entire loop was heated to ensure complete thawing.

Following thawing, the system was inspected for damage. No burst pipes or leaks were found. The heating system was re-tested, and all zones in the home were operating properly at the time of departure.
Returned to the property to address a frozen heating loop that was diagnosed during the previous service visit. The original diagnosis was re-verified for accuracy, and one second-floor heating zone was confirmed to be frozen.

All other heating zones in the home were tested to ensure there were no additional frozen or malfunctioning zones. All remaining zones were found to be operating normally.

To access the affected piping, furniture was moved as necessary and baseboards were disassembled along the entire length of the frozen loop. The frozen zone was thawed using heat guns, space heaters, and a Hot Shot pipe thawing machine. The entire loop was heated to ensure complete thawing.

Following thawing, the system was inspected for damage. No burst pipes or leaks were found. The heating system was re-tested, and all zones in the home were operating properly at the time of departure.

Aaron D.

Aaron D. Job Checkin

Arrived onsite to investigate intermittent heat issues on a Viessmann boiler that has faulted 4–5 times over the past month with an F4 (no flame signal) error code. We were onsite last month and replaced the igniter. I inspected the igniter wiring and found it to be within specifications. I checked the gas pressure and found it at the low end of the acceptable range at 10 in/wc, (specification is 10–14 in/wc.) I adjusted the gas pressure at the 2nd stage regulator to 13 in/wc. Performed an annual tune-up, including cleaning the burner, heat exchanger, igniter, neutralizer and condensate trap. Inspected the expansion tank, relief valve, combustion, venting, and overall hydronic system operation. Bubble-tested the gas line and checked carbon monoxide levels; no leaks were found. Verified proper operation, and the system is working correctly at this time.

Arrived onsite to investigate intermittent heat issues on a Viessmann boiler that has faulted 4–5 times over the past month with an F4 (no flame signal) error code. We were onsite last month and replaced the igniter. I inspected the igniter wiring and found it to be within specifications. I checked the gas pressure and found it at the low end of the acceptable range at 10 in/wc, (specification is 10–14 in/wc.) I adjusted the gas pressure at the 2nd stage regulator to 13 in/wc.

Performed an annual tune-up, including cleaning the burner, heat exchanger, igniter, neutralizer and condensate trap. Inspected the expansion tank, relief valve, combustion, venting, and overall hydronic system operation. Bubble-tested the gas line and checked carbon monoxide levels; no leaks were found. Verified proper operation, and the system is working correctly at this time. Arrived onsite to investigate intermittent heat issues on a Viessmann boiler that has faulted 4–5 times over the past month with an F4 (no flame signal) error code. We were onsite last month and replaced the igniter. I inspected the igniter wiring and found it to be within specifications. I checked the gas pressure and found it at the low end of the acceptable range at 10 in/wc, (specification is 10–14 in/wc.) I adjusted the gas pressure at the 2nd stage regulator to 13 in/wc.

Performed an annual tune-up, including cleaning the burner, heat exchanger, igniter, neutralizer and condensate trap. Inspected the expansion tank, relief valve, combustion, venting, and overall hydronic system operation. Bubble-tested the gas line and checked carbon monoxide levels; no leaks were found. Verified proper operation, and the system is working correctly at this time.

Aaron D.

Aaron D. Job Checkin

Arrived on site to investigate no heat in the den and upstairs bedrooms. Verified that both thermostats were calling and identified the circulators serving each zone. Tested both circulators and found that the den circulator had a high amp draw, while the bedroom circulator tested within normal range. Replaced the circulator for the den and verified proper operation. The upstairs bedroom zone appears to be frozen, as there is no water flow. The piping is PEX and runs into a locked closet and then through the exterior walls upstairs. Access would need to be cut by a contractor to locate and address the frozen section of piping.

Arrived on site to investigate no heat in the den and upstairs bedrooms. Verified that both thermostats were calling and identified the circulators serving each zone. Tested both circulators and found that the den circulator had a high amp draw, while the bedroom circulator tested within normal range. Replaced the circulator for the den and verified proper operation.

The upstairs bedroom zone appears to be frozen, as there is no water flow. The piping is PEX and runs into a locked closet and then through the exterior walls upstairs. Access would need to be cut by a contractor to locate and address the frozen section of piping. Arrived on site to investigate no heat in the den and upstairs bedrooms. Verified that both thermostats were calling and identified the circulators serving each zone. Tested both circulators and found that the den circulator had a high amp draw, while the bedroom circulator tested within normal range. Replaced the circulator for the den and verified proper operation.

The upstairs bedroom zone appears to be frozen, as there is no water flow. The piping is PEX and runs into a locked closet and then through the exterior walls upstairs. Access would need to be cut by a contractor to locate and address the frozen section of piping.

Jeremy M.

Jeremy M. Job Checkin

The combustion safety device on the water heater was replaced. The water heater was re-vented into a different flue, and the previous vent connection where it tied into the boiler flue was properly capped. The burner assembly was cleaned and vacuumed, and the burner gasket was replaced. All gas connections were leak-checked using a soap and bubble test, with no leaks detected. The unit was tested through normal operation and is functioning as intended. We recommend having the chimney evaluated, as the boiler flue is exhibiting weak draft.


The combustion safety device on the water heater was replaced. The water heater was re-vented into a different flue, and the previous vent connection where it tied into the boiler flue was properly capped. The burner assembly was cleaned and vacuumed, and the burner gasket was replaced. All gas connections were leak-checked using a soap and bubble test, with no leaks detected. The unit was tested through normal operation and is functioning as intended.

We recommend having the chimney evaluated, as the boiler flue is exhibiting weak draft. 
The combustion safety device on the water heater was replaced. The water heater was re-vented into a different flue, and the previous vent connection where it tied into the boiler flue was properly capped. The burner assembly was cleaned and vacuumed, and the burner gasket was replaced. All gas connections were leak-checked using a soap and bubble test, with no leaks detected. The unit was tested through normal operation and is functioning as intended.

We recommend having the chimney evaluated, as the boiler flue is exhibiting weak draft.

Aaron D.

Aaron D. Job Checkin

Arrived onsite to investigate no heat in one zone. Upon arrival, the radiators in the bathroom and kitchen were cold. We went downstairs and found the boiler operating properly; however, the pipes for the kitchen zone were not circulating hot water. I attempted to purge the zone, but no water came out, indicating the zone may have been frozen. I increased the system pressure from 12 PSI to 15 PSI, as the boiler gauge reads low. I traced the zone piping into the crawl space and found it ran into the slab to the kitchen. After checking the piping, it began to warm up. I purged the zone again and achieved proper water flow. I allowed the zone to run for a period of time, and the radiators heated up. System is operating properly at this time.

Arrived onsite to investigate no heat in one zone. Upon arrival, the radiators in the bathroom and kitchen were cold. We went downstairs and found the boiler operating properly; however, the pipes for the kitchen zone were not circulating hot water. I attempted to purge the zone, but no water came out, indicating the zone may have been frozen. I increased the system pressure from 12 PSI to 15 PSI, as the boiler gauge reads low. I traced the zone piping into the crawl space and found it ran into the slab to the kitchen. After checking the piping, it began to warm up. I purged the zone again and achieved proper water flow. I allowed the zone to run for a period of time, and the radiators heated up. System is operating properly at this time. Arrived onsite to investigate no heat in one zone. Upon arrival, the radiators in the bathroom and kitchen were cold. We went downstairs and found the boiler operating properly; however, the pipes for the kitchen zone were not circulating hot water. I attempted to purge the zone, but no water came out, indicating the zone may have been frozen. I increased the system pressure from 12 PSI to 15 PSI, as the boiler gauge reads low. I traced the zone piping into the crawl space and found it ran into the slab to the kitchen. After checking the piping, it began to warm up. I purged the zone again and achieved proper water flow. I allowed the zone to run for a period of time, and the radiators heated up. System is operating properly at this time.

Aaron D.

Aaron D. Job Checkin

Arrived on site to investigate a no–hot water issue on a Rheem natural-draft propane water heater, installed by us in December 2025. Upon inspection, we found the combustion air safety had tripped and the burner and burner orifice were sooted. We contacted technical support, who had us verify the manifold gas pressure, which was within manufacturer specifications. This water heater is common-vented into the chimney with a propane boiler. Based on their findings, technical support recommended reworking the venting. They are sending a replacement combustion air safety directly to the customer. We will verify local venting codes and make any necessary vent modifications once confirmed.

Arrived on site to investigate a no–hot water issue on a Rheem natural-draft propane water heater, installed by us in December 2025. Upon inspection, we found the combustion air safety had tripped and the burner and burner orifice were sooted. We contacted technical support, who had us verify the manifold gas pressure, which was within manufacturer specifications.

This water heater is common-vented into the chimney with a propane boiler. Based on their findings, technical support recommended reworking the venting. They are sending a replacement combustion air safety directly to the customer. We will verify local venting codes and make any necessary vent modifications once confirmed. Arrived on site to investigate a no–hot water issue on a Rheem natural-draft propane water heater, installed by us in December 2025. Upon inspection, we found the combustion air safety had tripped and the burner and burner orifice were sooted. We contacted technical support, who had us verify the manifold gas pressure, which was within manufacturer specifications.

This water heater is common-vented into the chimney with a propane boiler. Based on their findings, technical support recommended reworking the venting. They are sending a replacement combustion air safety directly to the customer. We will verify local venting codes and make any necessary vent modifications once confirmed.

Zachary  F.

Zachary F. Job Checkin

Service Summary We were dispatched today in response to a concern of inadequate hot water throughout the house including the primary bathroom shower. Upon inspection, it was determined that the thermostatic mixing valve located at the water heater was not functioning properly. The mixing valve was replaced, restoring proper hot water temperature to the majority of fixtures throughout the home. At this time, the primary bathroom shower is still not achieving adequate water temperature. We believe this issue is due to a faulty temperature control valve within the Grohe shower’s mixing valve. An estimate to replace this component will be emailed to restore proper operation of the primary shower. During our comprehensive evaluation of the plumbing system, we noted the absence of a pressure reducing valve (PRV) on the main water supply. Incoming water pressure was measured at 95 PSI from the existing pressure gauge above the dual check valve, which exceeds recommended safe operating leve

Service Summary

We were dispatched today in response to a concern of inadequate hot water throughout the house including the primary bathroom shower. Upon inspection, it was determined that the thermostatic mixing valve located at the water heater was not functioning properly. The mixing valve was replaced, restoring proper hot water temperature to the majority of fixtures throughout the home.

At this time, the primary bathroom shower is still not achieving adequate water temperature. We believe this issue is due to a faulty temperature control valve within the Grohe shower’s mixing valve. An estimate to replace this component will be emailed to restore proper operation of the primary shower.

During our comprehensive evaluation of the plumbing system, we noted the absence of a pressure reducing valve (PRV) on the main water supply. Incoming water pressure was measured at 95 PSI from the existing pressure gauge above the dual check valve, which exceeds recommended safe operating leve Service Summary

We were dispatched today in response to a concern of inadequate hot water throughout the house including the primary bathroom shower. Upon inspection, it was determined that the thermostatic mixing valve located at the water heater was not functioning properly. The mixing valve was replaced, restoring proper hot water temperature to the majority of fixtures throughout the home.

At this time, the primary bathroom shower is still not achieving adequate water temperature. We believe this issue is due to a faulty temperature control valve within the Grohe shower’s mixing valve. An estimate to replace this component will be emailed to restore proper operation of the primary shower.

During our comprehensive evaluation of the plumbing system, we noted the absence of a pressure reducing valve (PRV) on the main water supply. Incoming water pressure was measured at 95 PSI from the existing pressure gauge above the dual check valve, which exceeds recommended safe operating leve

Chris  R.

Chris R. Job Checkin

For this job, we came out to evaluate a widespread lavatory faucet on a pedestal sink that was actively dripping. After inspection, it was determined that the hot and cold cartridges are worn and are the likely cause of the leak. Replacement cartridges will need to be ordered, as they were not immediately available at the time of service. Once the correct cartridges arrive, we will return at a later date to replace both the hot and cold cartridges in an effort to stop the drip and restore proper faucet operation.

For this job, we came out to evaluate a widespread lavatory faucet on a pedestal sink that was actively dripping. After inspection, it was determined that the hot and cold cartridges are worn and are the likely cause of the leak. Replacement cartridges will need to be ordered, as they were not immediately available at the time of service. Once the correct cartridges arrive, we will return at a later date to replace both the hot and cold cartridges in an effort to stop the drip and restore proper faucet operation. For this job, we came out to evaluate a widespread lavatory faucet on a pedestal sink that was actively dripping. After inspection, it was determined that the hot and cold cartridges are worn and are the likely cause of the leak. Replacement cartridges will need to be ordered, as they were not immediately available at the time of service. Once the correct cartridges arrive, we will return at a later date to replace both the hot and cold cartridges in an effort to stop the drip and restore proper faucet operation.

Chris  R.

Chris R. Job Checkin

Came to the location to collect a water sample to verify that the water softener was operating properly. Upon arrival, the bidet toilet seat had already been installed prior to the visit. The water sample was taken successfully, and the test results will be emailed to the customer once they are available.

Came to the location to collect a water sample to verify that the water softener was operating properly. Upon arrival, the bidet toilet seat had already been installed prior to the visit. The water sample was taken successfully, and the test results will be emailed to the customer once they are available.

Cameron P.

Cameron P. Job Checkin

We arrived on site to disconnect propane stove in the living room. After our initial inspection we provided an estimate for the work which was accepted. We then turned gas supply off and disconnected flexible connector. We then installed a flare cap on the gas ball valve to provide extra protection against bumping the ball valve accidentally. Bubble tested to verify no gas leaks were present. We were asked to move the stove so we moved it over as much as we could.

We arrived on site to disconnect propane stove in the living room. After our initial inspection we provided an estimate for the work which was accepted.

We then turned gas supply off and disconnected flexible connector. We then installed a flare cap on the gas ball valve to provide extra protection against bumping the ball valve accidentally. Bubble tested to verify no gas leaks were present. We were asked to move the stove so we moved it over as much as we could. We arrived on site to disconnect propane stove in the living room. After our initial inspection we provided an estimate for the work which was accepted.

We then turned gas supply off and disconnected flexible connector. We then installed a flare cap on the gas ball valve to provide extra protection against bumping the ball valve accidentally. Bubble tested to verify no gas leaks were present. We were asked to move the stove so we moved it over as much as we could.

Mike M.

Mike M. Job Checkin

Looked at replacing heat pump system

Looked at replacing heat pump system Looked at replacing heat pump system

Mike M.

Mike M. Job Checkin

Looked at replacing boiler, installing heat pumps for main house and barn

Looked at replacing boiler, installing heat pumps for main house and barn Looked at replacing boiler, installing heat pumps for main house and barn