1900 Railroad Ave
Mt Vernon, WA , WA 98273
360-219-9468

Local Reviews
for mount vernon, wa

Rated 4.9 out of 5 stars based on 46 customer reviews

very professional

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very knowledgable and professional.

Josh was there quickly, did what needed to be done. Used all Covid precautions. He is very knowledgeable, courteous and polite.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Henry was very professional and polite.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Above and beyond

Jake is a great guy and always goes above and beyond.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

They were able to come within 30 minutes of calling on Christmas Eve. The young man was able to get our furnace/ heater working. He was kind and very helpful. He explained the different prices thoroughly and gave us great suggestions.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Very helpful and professional.

  • Overall Experience
  • Quality
  • Price
  • Convenience

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

Friendly and Reliable

  • Overall Experience
  • Quality
  • Price
  • Convenience

He was great 👍

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for mount vernon, wa

Jon M.

Jon M. Job Checkin

Performed annual safety and maintenance inspection as proposed. Found that incoming water pressure for home is sitting at 100 psi. Gave estimate to replace pressure reducing valve to bring psi below 80 customer needs time to think about performing work. Was unable to flush tankless water heater. Gave estimate to install tankless service kit and customer declined work at this time. Thank you for choosing CPI Plumbing and Heating.


Brannigan B.

Brannigan B. Job Checkin

Racked back all of the bark on top of the grass/weed barrier and pulled the barrier back exposing the soil around the broken yard hydrant. Placing our own barrier done on top of the area that the excavated dirt could rest on. Dug down along the hydrant about two and a half ft exposing the 3/4’’ poly water line that supplies it with water. Turned the water off at the street and at the main in the building. Opened the other hydrant on the opposite side of the building, this relieved the pressure in the pipe. Cut the poly water line and removed the hydrant form the hole. Pre-fabbed the water connection to the bottom of the new hydrant. Lined the dirt hole with a planet/dirt barrier. Heated up the poly pipe and inserted the new water connection and secured the hydrant to a wood post to make it more ridged. Turned the water back on and check of leaks. No leaks. Poured pea-gravel in the hole first to give hydrant a drain down layer, then leveled out the surrounding dirt and covered the


Oly O.

Oly O. Job Checkin

Responded to mold and damaged sheetrock located in garage next to newly installed tankless water heater


Josh E.

Josh E. Job Checkin

Customer had tow water leaks. One on the side of the house right next to the gas line. Another at the base of a yard hydrant. Began by excavating the waterline going into the home. Took extra precaution around the gas line. Once line was exposed the leak was obvious as it was shooting out into the driveway. Turned water off. Excavated around the pipe and saw the leak was a plastic 1” plastic barbed male adapter that had been bent over time by the poly tubing it was inserted into. Removed the barbed fitting. Cut the copper line closer to the house and soldered on a pex adapter. Inserted a new brass barbed adapter into the poly line. Made the connection with 2’ of pex. Turned water back on and checked for leaks. No leaks detected. Began excavating around the yard hydrant. Used a jack hammer to break apart the thin layer of concrete around the hydrant. Removed concrete pieces. Started digging down until I could see where the hydrant was connected to galvanized steel. The leak was alon


Jon M.

Jon M. Job Checkin

Performed work as proposed replacing defective part inside new kohler faucet. Also performed annual safety and maintenance inspection. Customer had utility sink faucet that mad a squeaking noise when turned on. Replaced utility sink faucet with a new kohler coralais faucet. Tested faucet verifying proper function and no leaks present also no longer makes noise when turning on. Thank you for choosing CPI Plumbing and Heating.


Brenden T.

Brenden T. Job Checkin

Arrived onsite to replace the old carrier furnace. Removed existing furnace furnace and disconnected the required components. Installed a new American Standard 95% Furnace. Made necessary connections, tested for gas leaks & carbon monoxide found none. Installed air scrubber and put in a new 16x25x4 air filter. Insured the furnace was working properly upon leaving. Thank you for choosing CPI Plumbing & Heating Inc.


Josh E.

Josh E. Job Checkin

Customer had a leaking water heater. It was leaking from the base which indicates no repairs can be made. Removed old water heater as well as the stand. Spoke with customer about how the stand was making the heater too tall and causing the electrical wiring to be exposed. Decided to remove the old stand and place the new heater on top of a new energy pad. Added new stainless steel supply lines and removed the old supply line that was connected to the T&P valve. Installed new flowguard cpvc pipe for the T&P drain. Added earthquake straps as the previous tank did not have any. Began filling the tank as I connected the wiring. Opened the hot water lines at all fixtures to relieve air. Checked for leaks. Returned power to the tank. Checked for leaks. Cleaned up work area and checked for leaks again. Checked to make sure water heater was producing hot water. Thank you for choosing CPI!


Jon M.

Jon M. Job Checkin

Confirmed with customer that shower and toilet in basement are backed up. Gave estimate to expose septic tank lids and attempt to clear baffle tee would need to call emergency locates in order to start excavating. Customer declined work at this time will have septic company inspect septic tank and pump if needed. Thank you for choosing CPI Plumbing and Heating.


Jake P.

Jake P. Job Checkin

I used a cable machine down the clean out and cleared the obstruction causing the kitchen sinks to back up. I tested both kitchen sinks multiple times and everything is draining great at this time. While in the basement I heard water dripping from underneath the bathroom. I inspected the area and found multiple locations where water is dripping down. It appears that the water could be coming from the grout on the tile shower surround. * No warranty or guarantee on drain cleaning.


Coady P.

Coady P. Job Checkin

Not interested in working up pricing for this job / per Oly and Coady


Coady P.

Coady P. Job Checkin

Customer had a two handle wall mount kitchen faucet they wanted installed. It was thought that sink would have to be removed for installation. Removed old faucet and found mounted fittings on wall behind faucet that would allow faucet installation without removing sink. Cleaned mounting holes to the best of our abilities but some of the rust stains are permanent. Installed customer supplied kitchen faucet. Provided and installed new undersink waste fittings and air admittance vent. Tested all for leaks and proper function.


Jake P.

Jake P. Job Checkin

I called Moen tech support at 11:04 am and spoke with Darren. After speaking with Darren about the situation he decided to send out a new faucet. The new faucet will take approximately 14 business days to arrive.


Josh E.

Josh E. Job Checkin

Performed safety and maintenance inspection. Checked all bathroom and kitchen drains and water supplies. Tested hot water to ensure it was being delivered at a good temperature and time. Checked washer drain and supplies, dryer vent and tankless water heater supplies. Checked crawlspace, no signs of any water or leaks. Flushed the tankless water heater using a vinegar and water mixture for 20 minutes. Cleaned cold inlet filter. After disconnecting the pump I used to clean the tankless, I ran cold water through the hot water line into the sink to rinse any vinegar that may have been left in the tankless. Ran water for 5 minutes until the water had no vinegar smell. Spoke with customer about having the supply lines for the bathroom sink replaced with stainless steel braided hoses as the current ones are plastic. Also mentioned that the shut-offs for all fixtures are gate valves and will need to be replaced with ball valves. Customer renewed their membership. Thank you for choosing CPI!


Jon M.

Jon M. Job Checkin

Confirmed with customer that kitchen sink would not drain. Removed trap under sink and used cable through drain line retrieving hair and grease blockage. Reassembled piping under kitchen sink and tested verifying proper drainage and no leaks present. Thank you for choosing CPI Plumbing and Heating.


Jake P.

Jake P. Job Checkin

I provided two options to repair the damaged air line. Clinton needs approval before moving forward on the repairs.