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

Our Top Cities


Local Reviews
for windsor, vt

Rated 5.0 out of 5 stars based on 5 customer reviews

Excellent and knowledgeable service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

The best

Matt was friendly, knowledgeable and informative. Never a bad experience with Jerm’s.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Knowledgeable and reasonable

The guys that came to home were superb, knowledgeable and ready to work, they did a great job, I will hire them again and recommend them to anyone with plumbing needs.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Really good service...polite helpful and even wore booties over their shoes!

Polite, helpful, timely, professional, competent

  • Overall Experience
  • Quality
  • Price
  • Convenience

competent, courteous, prompt

Great team - good advice - cordial

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for windsor, vt

Billy O.

Billy O. Job Checkin

Water temperature was fluctuating from very hot to warm, the tub spout wasn’t properly sealing and the home lacked a reliable whole house shut off. So we replaced the tub spout, installed a mixing valve with checks, and installed a new ball valve on the main supply. All work was tested for proper function and no leaks

Water temperature was fluctuating from very hot to warm, the tub spout wasn’t properly sealing and the home lacked a reliable whole house shut off. So we replaced the tub spout, installed a mixing valve with checks, and installed a new ball valve on the main supply. All work was tested for proper function and no leaks  Water temperature was fluctuating from very hot to warm, the tub spout wasn’t properly sealing and the home lacked a reliable whole house shut off. So we replaced the tub spout, installed a mixing valve with checks, and installed a new ball valve on the main supply. All work was tested for proper function and no leaks

Matt M.

Matt M. Job Checkin

Performed annual maintenance on the Thermo Pride oil furnace. Replaced the nozzle, oil filter, and pump strainer. Brushed and vacuumed the heat exchanger and flue pipe. Tested and verified proper operation of all system safeties and burner components. Found the jet line to be over-tightened and not seating correctly on the J-tube assembly. With approval, replaced the jet line. Performed combustion, smoke, and draft testing. The system is operating properly at this time. Discussed with Brianna the need to replace the uncoated oil line from the tank to the furnace, as well as updating the oil filter and replacing the leaking Fireomatic safety shutoff. Estimates for this work will be provided.


Chris  R.

Chris R. Job Checkin

For this job, we returned to inspect the previously replaced tub waste and overflow assembly. We found that the trip lever had become disconnected, so we reconnected it and tested the assembly to ensure proper operation. The mechanism held as it should and was not leaking by. We also applied silicone to the cover plate for a secure and finished installation. The system was left operating correctly.

For this job, we returned to inspect the previously replaced tub waste and overflow assembly. We found that the trip lever had become disconnected, so we reconnected it and tested the assembly to ensure proper operation. The mechanism held as it should and was not leaking by. We also applied silicone to the cover plate for a secure and finished installation. The system was left operating correctly. For this job, we returned to inspect the previously replaced tub waste and overflow assembly. We found that the trip lever had become disconnected, so we reconnected it and tested the assembly to ensure proper operation. The mechanism held as it should and was not leaking by. We also applied silicone to the cover plate for a secure and finished installation. The system was left operating correctly.

Chris  R.

Chris R. Job Checkin

For this job, we returned on 12/2/25 due to a leak under the sink in the master bathroom caused by the pop-up assemblies. We disassembled the components, cleaned and re-sealed them, and then tested the sink by filling it five separate times. No leaks were observed, and the system was operating as it should upon completion. Evaluation fee was removed.

For this job, we returned on 12/2/25 due to a leak under the sink in the master bathroom caused by the pop-up assemblies. We disassembled the components, cleaned and re-sealed them, and then tested the sink by filling it five separate times. No leaks were observed, and the system was operating as it should upon completion. Evaluation fee was removed. For this job, we returned on 12/2/25 due to a leak under the sink in the master bathroom caused by the pop-up assemblies. We disassembled the components, cleaned and re-sealed them, and then tested the sink by filling it five separate times. No leaks were observed, and the system was operating as it should upon completion. Evaluation fee was removed.

Matt M.

Matt M. Job Checkin

Arrived on scene for a report of the upstairs zone not working. Upon arrival, the upstairs zone was operating properly and circulating hot water. Amanda reported an additional concern about an intermittent chime or alarm-like sound that she believed might be coming from a safety device. I was unable to clearly hear the noise, and we could only briefly recreate it right after the boiler shut off. Based on the timing and tone, I believe the sound may be originating from the chimney, which was serviced in May 2025. I secured a loose pipe hanger and checked all hydronic components but could not identify the source of the sound. I also noted that the tridicator gauge is reading approximately 10 psi higher than the actual boiler pressure. I performed annual maintenance on the Advantage oil boiler, including replacing the nozzle, oil filter, and pump strainer. I brushed and vacuumed the heat exchanger and flue pipe and found bird debris inside the heat exchanger, increasing my suspicion that

Arrived on scene for a report of the upstairs zone not working. Upon arrival, the upstairs zone was operating properly and circulating hot water. Amanda reported an additional concern about an intermittent chime or alarm-like sound that she believed might be coming from a safety device. I was unable to clearly hear the noise, and we could only briefly recreate it right after the boiler shut off. Based on the timing and tone, I believe the sound may be originating from the chimney, which was serviced in May 2025. I secured a loose pipe hanger and checked all hydronic components but could not identify the source of the sound. I also noted that the tridicator gauge is reading approximately 10 psi higher than the actual boiler pressure.

I performed annual maintenance on the Advantage oil boiler, including replacing the nozzle, oil filter, and pump strainer. I brushed and vacuumed the heat exchanger and flue pipe and found bird debris inside the heat exchanger, increasing my suspicion that Arrived on scene for a report of the upstairs zone not working. Upon arrival, the upstairs zone was operating properly and circulating hot water. Amanda reported an additional concern about an intermittent chime or alarm-like sound that she believed might be coming from a safety device. I was unable to clearly hear the noise, and we could only briefly recreate it right after the boiler shut off. Based on the timing and tone, I believe the sound may be originating from the chimney, which was serviced in May 2025. I secured a loose pipe hanger and checked all hydronic components but could not identify the source of the sound. I also noted that the tridicator gauge is reading approximately 10 psi higher than the actual boiler pressure.

I performed annual maintenance on the Advantage oil boiler, including replacing the nozzle, oil filter, and pump strainer. I brushed and vacuumed the heat exchanger and flue pipe and found bird debris inside the heat exchanger, increasing my suspicion that

Chris  R.

Chris R. Job Checkin

I am a highly skilled home service professional. I recently completed a job replacing all shut-off valves in both bathrooms to ensure reliable operation and prevent future leaks. This involved installing new shut-off valves for both toilets and replacing all shut-off valves beneath the bathroom sinks. Additionally, I removed and replaced all three existing chrome P-traps with new, properly fitted assemblies. During the visit, I also replaced the right-side faucet due to an internal break and the left-side faucet due to its age and condition. In total, I replaced eight emergency shut-off valves, two toilets, and two lavatory faucets. All work was completed to current plumbing standards, and the entire system was tested to confirm proper operation with no leaks present.

I am a highly skilled home service professional. I recently completed a job replacing all shut-off valves in both bathrooms to ensure reliable operation and prevent future leaks. This involved installing new shut-off valves for both toilets and replacing all shut-off valves beneath the bathroom sinks. Additionally, I removed and replaced all three existing chrome P-traps with new, properly fitted assemblies. During the visit, I also replaced the right-side faucet due to an internal break and the left-side faucet due to its age and condition. In total, I replaced eight emergency shut-off valves, two toilets, and two lavatory faucets. All work was completed to current plumbing standards, and the entire system was tested to confirm proper operation with no leaks present. I am a highly skilled home service professional. I recently completed a job replacing all shut-off valves in both bathrooms to ensure reliable operation and prevent future leaks. This involved installing new shut-off valves for both toilets and replacing all shut-off valves beneath the bathroom sinks. Additionally, I removed and replaced all three existing chrome P-traps with new, properly fitted assemblies. During the visit, I also replaced the right-side faucet due to an internal break and the left-side faucet due to its age and condition. In total, I replaced eight emergency shut-off valves, two toilets, and two lavatory faucets. All work was completed to current plumbing standards, and the entire system was tested to confirm proper operation with no leaks present.

Daniel P.

Daniel P. Job Checkin

The client called to report a leaking drain pipe. I arrived at the location and found that the section of drain pipe was leaking upon arrival. I removed the banded coupling and unthreaded the drain pipe at the 3” ABS threaded adapter. I then installed a threaded coupling into a long sweep 90. I ran a new section of drain pipe and adapted to the existing drain with a code compliant banded coupling. I then ran the drain to test for a leak. The drain is working well with no leaks present at the time of service.

The client called to report a leaking drain pipe. I arrived at the location and found that the section of drain pipe was leaking upon arrival. I removed the banded coupling and unthreaded the drain pipe at the 3” ABS threaded adapter. I then installed a threaded coupling into a long sweep 90. I ran a new section of drain pipe and adapted to the existing drain with a code compliant banded coupling. I then ran the drain to test for a leak. The drain is working well with no leaks present at the time of service. The client called to report a leaking drain pipe. I arrived at the location and found that the section of drain pipe was leaking upon arrival. I removed the banded coupling and unthreaded the drain pipe at the 3” ABS threaded adapter. I then installed a threaded coupling into a long sweep 90. I ran a new section of drain pipe and adapted to the existing drain with a code compliant banded coupling. I then ran the drain to test for a leak. The drain is working well with no leaks present at the time of service.

Chris  R.

Chris R. Job Checkin

I recently completed a plumbing job for a customer who needed to replace a section of lead drain pipe with new PVC piping. The existing cast iron line was tied into the new section, and a new bathtub trap was installed to ensure proper drainage. The old tub waste and overflow assembly was removed and replaced with new components, and all connections were properly sealed. After completing the work, I thoroughly tested the system to ensure proper drainage and no leaks. If any additional issues were found, I communicated them to the customer for approval before proceeding.

I recently completed a plumbing job for a customer who needed to replace a section of lead drain pipe with new PVC piping. The existing cast iron line was tied into the new section, and a new bathtub trap was installed to ensure proper drainage. The old tub waste and overflow assembly was removed and replaced with new components, and all connections were properly sealed. After completing the work, I thoroughly tested the system to ensure proper drainage and no leaks. If any additional issues were found, I communicated them to the customer for approval before proceeding. I recently completed a plumbing job for a customer who needed to replace a section of lead drain pipe with new PVC piping. The existing cast iron line was tied into the new section, and a new bathtub trap was installed to ensure proper drainage. The old tub waste and overflow assembly was removed and replaced with new components, and all connections were properly sealed. After completing the work, I thoroughly tested the system to ensure proper drainage and no leaks. If any additional issues were found, I communicated them to the customer for approval before proceeding.

Lucas W.

Lucas W. Job Checkin

I am a highly skilled home service professional who recently completed a job replacing an existing hybrid water heater with a new Rheem hybrid unit. The replacement process involved removing the old unit, connecting the new unit to the existing domestic water piping, condensate line, and electrical supply, and installing a new mixing valve. The water heater temperature was set to 140°F, and the mixing valve was adjusted to 4.5 to ensure a consistent 120°F supply to household fixtures. After the installation, I provided the customer with a thorough walkthrough of daily operation procedures and recommended long-term and short-term maintenance practices.

I am a highly skilled home service professional who recently completed a job replacing an existing hybrid water heater with a new Rheem hybrid unit. The replacement process involved removing the old unit, connecting the new unit to the existing domestic water piping, condensate line, and electrical supply, and installing a new mixing valve. The water heater temperature was set to 140°F, and the mixing valve was adjusted to 4.5 to ensure a consistent 120°F supply to household fixtures. After the installation, I provided the customer with a thorough walkthrough of daily operation procedures and recommended long-term and short-term maintenance practices. I am a highly skilled home service professional who recently completed a job replacing an existing hybrid water heater with a new Rheem hybrid unit. The replacement process involved removing the old unit, connecting the new unit to the existing domestic water piping, condensate line, and electrical supply, and installing a new mixing valve. The water heater temperature was set to 140°F, and the mixing valve was adjusted to 4.5 to ensure a consistent 120°F supply to household fixtures. After the installation, I provided the customer with a thorough walkthrough of daily operation procedures and recommended long-term and short-term maintenance practices.

Billy O.

Billy O. Job Checkin

I was called to a home to diagnose a no water issue. After a thorough evaluation, I determined that the 1/2hp control box was the most likely cause. The homeowner opted to try and replace it himself, but I highly recommend replacing the well tank as it appears to be weeping from the inlet 90°.

I was called to a home to diagnose a no water issue. After a thorough evaluation, I determined that the 1/2hp control box was the most likely cause. The homeowner opted to try and replace it himself, but I highly recommend replacing the well tank as it appears to be weeping from the inlet 90°. I was called to a home to diagnose a no water issue. After a thorough evaluation, I determined that the 1/2hp control box was the most likely cause. The homeowner opted to try and replace it himself, but I highly recommend replacing the well tank as it appears to be weeping from the inlet 90°.

Billy O.

Billy O. Job Checkin

Replaced toilet handle in downstairs toilet and tightened it so it would no longer catch on the bowl fill tube and stay going straight up and down. Upstairs toilet Mansfield flush gasket was replaced. Initial replacement did not work and it still leaked. Replaced a 2nd time with another new gasket and it successfully created a water tight seal. Also flushed out access sediment in the tank

Replaced toilet handle in downstairs toilet and tightened it so it would no longer catch on the bowl fill tube and stay going straight up and down. Upstairs toilet Mansfield flush gasket was replaced. Initial replacement did not work and it still leaked. Replaced a 2nd time with another new gasket and it successfully created a water tight seal. Also flushed out access sediment in the tank Replaced toilet handle in downstairs toilet and tightened it so it would no longer catch on the bowl fill tube and stay going straight up and down. Upstairs toilet Mansfield flush gasket was replaced. Initial replacement did not work and it still leaked. Replaced a 2nd time with another new gasket and it successfully created a water tight seal. Also flushed out access sediment in the tank

Matt M.

Matt M. Job Checkin

I replaced the expansion tank and relief valve on the wood and oil boiler. To address the previous pressure issues, I installed a larger Ex-60 expansion tank and confirmed there are no leaks in the system. The failed relief valve was replaced, and I repiped the connection to the boiler with a new code-compliant downspout. After purging air from the system, I verified that both the upstairs and downstairs heating zones operate properly with stable pressure and no leaks from the relief valve. The boiler’s high limit is set to 180 degrees and the low limit to 160 degrees. During inspection, I found significant corrosion on the fuel line running from the tank to the burner. The line is uncoated copper, and I strongly recommend replacing it with a coated copper line to prevent further corrosion. I also noted that there is no backflow preventer on the domestic water feed to the boiler. Given the well issues the property has experienced, I recommend installing a backflow preventer to prevent

I replaced the expansion tank and relief valve on the wood and oil boiler. To address the previous pressure issues, I installed a larger Ex-60 expansion tank and confirmed there are no leaks in the system. The failed relief valve was replaced, and I repiped the connection to the boiler with a new code-compliant downspout. After purging air from the system, I verified that both the upstairs and downstairs heating zones operate properly with stable pressure and no leaks from the relief valve. The boiler’s high limit is set to 180 degrees and the low limit to 160 degrees.

During inspection, I found significant corrosion on the fuel line running from the tank to the burner. The line is uncoated copper, and I strongly recommend replacing it with a coated copper line to prevent further corrosion. I also noted that there is no backflow preventer on the domestic water feed to the boiler. Given the well issues the property has experienced, I recommend installing a backflow preventer to prevent I replaced the expansion tank and relief valve on the wood and oil boiler. To address the previous pressure issues, I installed a larger Ex-60 expansion tank and confirmed there are no leaks in the system. The failed relief valve was replaced, and I repiped the connection to the boiler with a new code-compliant downspout. After purging air from the system, I verified that both the upstairs and downstairs heating zones operate properly with stable pressure and no leaks from the relief valve. The boiler’s high limit is set to 180 degrees and the low limit to 160 degrees.

During inspection, I found significant corrosion on the fuel line running from the tank to the burner. The line is uncoated copper, and I strongly recommend replacing it with a coated copper line to prevent further corrosion. I also noted that there is no backflow preventer on the domestic water feed to the boiler. Given the well issues the property has experienced, I recommend installing a backflow preventer to prevent

Cody H.

Cody H. Job Checkin

Customer reported that the relief valve on their oil/wood boiler was discharging. Upon inspection, we operated the boiler to its high limit and observed that the relief valve did not discharge during testing; however, there was evidence of prior discharge, as water was present in the bucket beneath the valve. Boiler pressure was found to be at 25 PSI. Checked the expansion tank and determined that it has failed, leaving no room for system expansion as the boiler heats, which likely caused the relief valve to release. Presented the customer with estimates for replacement of the expansion tank and relief valve, as well as the addition of a drip leg to the relief valve outlet for safety. We are scheduled to return in the morning to perform the recommended repairs. For the interim, the aquastat was turned down to 160°F to limit boiler temperature overnight. The customer has been advised that if the supply zone shutoff valve leaks when closed during service, an additional estimate will be

Customer reported that the relief valve on their oil/wood boiler was discharging. Upon inspection, we operated the boiler to its high limit and observed that the relief valve did not discharge during testing; however, there was evidence of prior discharge, as water was present in the bucket beneath the valve. Boiler pressure was found to be at 25 PSI.

Checked the expansion tank and determined that it has failed, leaving no room for system expansion as the boiler heats, which likely caused the relief valve to release. Presented the customer with estimates for replacement of the expansion tank and relief valve, as well as the addition of a drip leg to the relief valve outlet for safety.

We are scheduled to return in the morning to perform the recommended repairs. For the interim, the aquastat was turned down to 160°F to limit boiler temperature overnight. The customer has been advised that if the supply zone shutoff valve leaks when closed during service, an additional estimate will be Customer reported that the relief valve on their oil/wood boiler was discharging. Upon inspection, we operated the boiler to its high limit and observed that the relief valve did not discharge during testing; however, there was evidence of prior discharge, as water was present in the bucket beneath the valve. Boiler pressure was found to be at 25 PSI.

Checked the expansion tank and determined that it has failed, leaving no room for system expansion as the boiler heats, which likely caused the relief valve to release. Presented the customer with estimates for replacement of the expansion tank and relief valve, as well as the addition of a drip leg to the relief valve outlet for safety.

We are scheduled to return in the morning to perform the recommended repairs. For the interim, the aquastat was turned down to 160°F to limit boiler temperature overnight. The customer has been advised that if the supply zone shutoff valve leaks when closed during service, an additional estimate will be

Matt M.

Matt M. Job Checkin

Arrived on site for a report of no hot water. Upon arrival, Jonathon explained the history of the unit and noted that multiple flat plate heat exchangers have been replaced over the past few years. Based on my initial evaluation, I suspected that the flat plate heat exchanger was plugged and restricting water flow on the domestic side. I removed the flat plate and found a significant amount of buildup inside. Testing confirmed that the domestic side of the heat exchanger was completely restricted. With customer approval, I replaced the flat plate heat exchanger, purged air from the system, and confirmed proper operation. The best course of action moving forward is to have one of our plumbers come out to assess and install appropriate filtration or water treatment options to prevent future buildup and damage to system components. System is operating properly at this time.

Arrived on site for a report of no hot water. Upon arrival, Jonathon explained the history of the unit and noted that multiple flat plate heat exchangers have been replaced over the past few years.

Based on my initial evaluation, I suspected that the flat plate heat exchanger was plugged and restricting water flow on the domestic side. I removed the flat plate and found a significant amount of buildup inside. Testing confirmed that the domestic side of the heat exchanger was completely restricted.

With customer approval, I replaced the flat plate heat exchanger, purged air from the system, and confirmed proper operation.

The best course of action moving forward is to have one of our plumbers come out to assess and install appropriate filtration or water treatment options to prevent future buildup and damage to system components.

System is operating properly at this time.
Arrived on site for a report of no hot water. Upon arrival, Jonathon explained the history of the unit and noted that multiple flat plate heat exchangers have been replaced over the past few years.

Based on my initial evaluation, I suspected that the flat plate heat exchanger was plugged and restricting water flow on the domestic side. I removed the flat plate and found a significant amount of buildup inside. Testing confirmed that the domestic side of the heat exchanger was completely restricted.

With customer approval, I replaced the flat plate heat exchanger, purged air from the system, and confirmed proper operation.

The best course of action moving forward is to have one of our plumbers come out to assess and install appropriate filtration or water treatment options to prevent future buildup and damage to system components.

System is operating properly at this time.

Cody H.

Cody H. Job Checkin

Upon arrival, I attempted to start the oil-fired furnace to assess its operation prior to performing any service. The furnace did not start, though power was verified at the service switch. The customer mentioned that there had been a short in the stair switch at some point in the past, and that switch has since been removed. Upon inspection, I found that there is no Firomatic safety shutoff valve installed at the burner. This component is required to stop oil flow in the event of a fire and is an important safety device. I reviewed the recommended repairs and service costs with the customer. The customer has chosen to postpone the work at this time. No repairs or maintenance were performed today. Estimates for the recommended work will be sent to the customer via email. Recommendation: Installation of a Firomatic valve and completion of the furnace service are highly recommended for safe and reliable operation.