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

Local Reviews

Rated 4.8 out of 5 stars based on 534 customer reviews

Manny does great work for CPI. He’s friendly, knowledgeable and honest.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Expensive

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good work done in a timely manner.

The rating would have been five stars if it wasn't for the deceptive joining of what's called the Kelly's Club. That added an unnecessary additional cost to the work. The worst part of that is that it is automatically renewed annually. Had it not been for the automatic renewal I probably would just accept the cost. So I cancelled, in writing, as specified on the invoice.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Broken pipe

Got work done quickly and came in UNDER bid!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent work

  • Overall Experience
  • Quality
  • Price
  • Convenience

New Garbage Disposal

Great guys and a seamless installation. I would have given a 5* rating except that neither Manuel or Nathan had been vaccinated for COVID19. Vaccination protects not only the person vaccinated but also the health of all of us and our economy. Those who do in-home services are especially vulnerable to getting and also spreading the disease.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Leaking shower

Professional

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service

Updated us of what was going on and what he was doing. Very hard working guy

  • Overall Experience
  • Quality
  • Price
  • Convenience

Awesome Service

Aaron did an excellent job and explained everything he was going to do. Then he took the time and to make sure we understand what he had inspected.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great kind service, early, Awsome price

Very helpful,made me feel safe

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Josh E.

Josh E. Job Checkin

Customer called about a leak under the kitchen sink. Arrived on site, found the left compartment basket strainer to be leaking. Offered pricing to replace the basket strainer or to replace both strainers and the under sink waste pipe. Customer accepted the estimate for both strainers and an under sink waste repipe. Cut the abs trap arm and removed the abs waste pipe. Removed both strainers and cleaned the rims. Installed two new stainless steel basket strainers. Installed new pvc waste piping under the sink and attached the new piping to the existing abs trap arm with a male abs adapter. Performed 6 drain down tests to ensure proper drainage and verify no leakage. No leaks detected and sink is draining properly. Cleaned work area. Thank you for choosing CPI!


Davis C.

Davis C. Job Checkin

Arrived onsite customer had a hose bib that had split due to freezing. Customer had a hole in the wall already in that location. Provided pricing. Customer approved work. Shut off electric water heater, and shut off water to the home. Removed old hose bib, installed new frost free hose bib. Insulated piping to hose bib. Customer requested that I extend the new hose bib out from the wall in order to attach hose easily. Recommend using hose bib cover when cold weather is present. Thank you for choosing CPI Plumbing and Heating Inc.


Manny V.

Manny V. Job Checkin

Was unable to locate septic lids. Gave customer number to tiger septic. Customer is going to contact them to perform inspection/ pump tank before moving forward with drain cleaning.


Josh E.

Josh E. Job Checkin

Customer called about wanting an estimate for a side sewer repair. Another company had video inspected the line and found a crack in a section of concrete pipe. Offered pricing for a video inspection, customer declined. Offered to do the inspection at diagnostic price, customer declined. Customer also wanted an estimate for 6 angle stops and an outside faucet. Offered pricing, customer declined all. Collected dispatch.


1979@cpiplumbing.com

1979@cpiplumbing.com Job Checkin

Remove existing flush handle that was rubbing against toilet tank wall. Install new and made adjustments to new handle so this problem should not happen again. Thank you.


Brannigan B.

Brannigan B. Job Checkin

Cut off shark by emergency stop valve Had to remove a knot and Farrell from the copper pipe also Install new quarter turn emergency stop valve Connect to toilet with owner supplied Line Under lavatory had to cut back the trap arm and change the angle to accommodate a P-trap Turn back on water and tested for leaks There was a leak on the faucet that was already installed upon arrival that I fixed also at no charge There was also a leak in the pop-up assembly that was installed before I arrived I also disassembled test and reinstalled it so it doesn’t leak at no additional charge.


Brannigan B.

Brannigan B. Job Checkin

Turned water off to house and drained system In crawl space cut out waste piping for tub,shower, and lav Fixed waste piping to meet code requirements for all 3 fixtures Insulated water lines and strapped waste and water piping in crawl space In master bath cut 14 inch x 14 inch square access Exposing hot and cold water lines Cut 2 quarter turn ball valves to help insulate tub faucet Replaced gaskets on waste and overflow to stop the leaking


Aaron E.

Aaron E. Job Checkin

Customer called in about a leak under their kitchen sink. Upon arrival, inspected under sink water piping. The customer had informed me that the emergency stop for the hot side and dishwasher supply had failed and had been leaking water, and that they had shut off water to the home. Offered pricing for replacement of emergency stops and membership, which was accepted by customer. With water already shut off to the home, went into the crawlspace and located the water piping to the kitchen sink. Cut out old plastic piping and replaced with copper piping for under the sink, and installed two new quarter turn straight stops for hot water to faucet and dishwasher. Made connection under the house, restored water to home, and tested for leaks. No leaks were identified. Customer is interested in doing a whole home repipe to get rid of old plastic water piping. Will email pricing over. Thank you for choosing CPI!


Josh E.

Josh E. Job Checkin

Customer called about a gas leaks. Cascade gas said her control valve was leaking. Offered diagnostic, customer accepted. Bubble and gas tested, found multiple leaks along he supply line. Offered pricing to replace, customer accepted. Replaced the supply line and the adapters, gas tested and found no leaks along the supply. We did find a leak behind the control valve. Offered pricing to replace, customer accepted. Put half down. Will need to order parts. Customer agreed to a membership. Day 2: Arrived on site with replacement gas control valve. Removed burner compartment, feed line and gas control valve. Inspected port for control valve for signs of damage, none detected. Inspected burner compartment for damage, none detected. Installed new gas control valve, feed line, pilot assembly, pilot tube, piezo igniter wire. Filled the tank and checked for leaks, none detected. Relieved air from the lines, no leaks detected. Used my electronic gas detector, found no gas leaks. Fired up the bu


Jon M.

Jon M. Job Checkin

Customer has not had water for 2 weeks they had American leak detection locate 2 leaks. Customer excavated from water meter to Concrete slab outside building. Water has been turned off for 2 weeks. Removed section of concrete slab and excavated under foundation. Cut out small section of copper pipe in crawlspace. Tied pex piping onto water meter with tracer wire. Routed pex into crawlspace and tied to copper line. Turned water back on to building verifying no leaks present. Customer is going to backfill excavated area. Thank you for choosing CPI plumbing and heating.


Manny V.

Manny V. Job Checkin

Customer wants other quotes.


Davis C.

Davis C. Job Checkin

Arrived onsite customer had a leak coming from a supply line to an under sink water filter, there was also another leak coming from an emergency shut off on the cold side. Presented pricing to install a new dual angle stop as the supply line to the water filter was connected to a saddle valve. New dual angle stop will replace leaky angle stop and saddle valve. Customer approved work. Shut off water to home. Shut off breaker to water heater ( customer informed me they would turn the breaker back on). Completed work, leak checked all fittings. Thank you for choosing CPI Plumbing and Heating Inc.


River G.

River G. Job Checkin

Checked customer complaint about a leak from the ceiling. Customer had a leak coming from the ceiling that was causing damage. Presented customer pricing to cut into the dry wall and perform a leak search. After pricing was approved I laid down a rug to protect the customer’s floor. Performed leak search and diagnostic by cutting into the ceiling. Discovered the leak was coming from the shower drain. Presented customer pricing to replace the shower drain. I cleaned the area of installation. The new shower drain will be installed on a later date when the materials are acquired. Performed work as proposed. Performed removal of the existing shower drain. After the old shower drain was removed I cleaned the area of installation. After the area was cleaned I performed he installation of the new drain. After the new drain was installed I performed a running water test with the customer. I ran large quantities of water down the drain to check for leaks. There were no leaks when last check


Manny V.

Manny V. Job Checkin

Customer called in because one of The toilets installed by us was leaking at base. Turned water off to unit. Drained tank. Pulled toilet. Removed drain assembly. Removed wax ring. Installed new wax ring. Reinstalled drain assembly. Reset toilet. Flushed toilet 30 times. Checked for leaks. No leaks found at this time.