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

Local Reviews

Rated 4.8 out of 5 stars based on 929 customer reviews

Water heater repair

The CPI technician was very professional and thorough.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great work

Josh and Ryan were great! Polite, clean and communicated everything. Thanks guys!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great work

Always satisfied after CPI has done work at my home.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Competent, personable technician

Tried hard to solve our problems. Provided great feedback.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service and knowledgeable staff

We were impressed with Davis Cook. He is young, but very knowledgeable about our equipment. He and Sam were good communicators and were both clean cut and professional.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service, High price

I am happy with the repair, it was done within 2 days after I called. both repairmen were pleasant and quick, they cleaned up after the work and provided advice to prevent recurrence of problem in the future.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

On time, worked quickly and replaced the 2 leaking spigots that were soldered on

  • Overall Experience
  • Quality
  • Price
  • Convenience

Roof unit removal, new curb placement, new TPO roofing install, and replace roof units…

CPI provider exceptional service involving multiple task and multiple teams. The project was concluded with a successful roof unit removal, new curb placement and then replacement of roof units after new TPO roofing had been installed over existing asphalt roofing material with corrected slopes for roof drainage around HVAC roof unit. If you look at the ratings on cost, I didn’t choose excellent I chose average. The cost was higher, but they also gave my client the knowledge that they had the project controlled which was so much more important. This project was at a care center for elderly adults, this had to be well managed for the individuals at the facility and for there families. Great job….Thank you to the CPI team, Steve, Branden and the field tech Oly.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good service and very professional staff. Thank you

  • Overall Experience
  • Quality
  • Price
  • Convenience

Cutter Dr

Jon and Samual were very prompt, knowledgeable, efficient, and helpful. Jon recommended the new pipe have a vacuum to capture residual water. In addition they installed a valve so if the pipe breaks again I’ll have away to shut off the water and minimize damage. Both were friendly, professional, courteous. and a pleasure to work with!

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service and fair quote

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good experience!

Trevor was very helpful in assessing the situation, providing updates, and fixing our plumbing issue.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Fast, Efficient, Professional Service

The technicians arrived right on time, quickly analyzed the problem, explained the situation clearly, gave me a price. They handled a difficult installation like true professionals, and walked me through the invoice. I highly recommend this company.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Brannigan B.

Brannigan B. Job Checkin

Additional invoice to collect the cost of diagnostics performed on 11/25. Brannigan's water leak diagnostic did not save to the invoice and the 309.47 he collected while onsite saved as a credit to the customer account.


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that they would like a new toilet as well a new angle stop for the toilet Gave customer pricing to replace them Customer wanted to move forward with estimate Started to perform work proposed Turned water off to apartment 119 The shut off valve only works for the bathroom Removed old shut off Installed new 1/4 turn shut off valve Removed old toilet Installed new pressure assisted toilet Turned water on to the apartment Checked for leaks No leaks present Flushed new toilet 20 times Checked for leaks No leaks present Cleaned up work area Checked for leaks No leaks present Applied clear caulking around toilet Thank you for choosing CPI Plumbing and Heating


River G.

River G. Job Checkin

Checked potential call back on toilet. The toilet was pulled and reset so that the main line could be cleared. The customer called about a leak from the new supply line. The customer informed me there was no damage caused. I discovered a leak on the supply line. I replaced the supply line and tested for leaks with the customer. There were no leaks when last checked on the new supply line. There was no charges for today as the supply line was covered under warranty. Thank you for choosing CPI Plumbing and Heating.


Jon M.

Jon M. Job Checkin

Customer stated water was shutoff to building due to water leaking from ice maker valve. No access to install ice maker box. Provided estimate to install valve and run water supply through cabinets and customer agreed to work. Turned water off to building and removed saddle valve on 1/2 inch copper line in crawlspace. Removed cold shutoff valve under kitchen sink and installed dual shutoff valve for kitchen faucet and ice maker. Routed supply Line through cabinets to reach fridge. Provided estimates to replace water heater and customer agreed to work. Turned power and water off to water heater. Drained water from tank and removed old water heater. Installed new earthquake straps and replaced shutoff valve for water heater. Installed foam pad under water heater. Installed new 50 gallon electric water heater. Turned water back on to building and filled tank verifying no leaks present. Turned power on verifying proper amp draw and incoming voltage. Insulated water piping. Thank you for


Davis C.

Davis C. Job Checkin

Arrived onsite to customers complaint of Luke warm water. Discovered that the gas valve on the water heater was set between hot and low. Turned up to hot. Checked crawl space for leaks on hot side. Confirmed operation of recirc pump. Checked to make sure cross over manifold under sink was not leaking cold into hot side. Once water heater was up to temperature we grabbed customers and had them confirm that the issue was resolved. Temperature at far side bathroom was 112. Issue was tank temperature was turned down too low. Thank you for choosing CPI Plumbing and Heating Inc.


Josh E.

Josh E. Job Checkin

Customer called about a leaking drain pipe in their boiler room. Upon arrival, customer explained that they had found water around the base of the pipe where is enters the slab as well as on top of the hub of the wye. Inspected drain, flushed master toilet until we could see water appear. Leak was at a 3” abs 45 about 4’ off of the ground. A crack had formed beneath the 45. Showed customer the crack. Provided pricing to make the repair, customer accepted. Advised customer not to use any upstairs fixtures or drains. Cut out the 3” 45. Reamed pipe, installed a new section of 3” pvc dwv with a 45 and connected to the existing abs with two mission bands. Waited for glue to cure, flushed master toilet ten times while running lavatory sink. No leaks detected. Cleaned work area. Thank you for choosing CPI!


Manny V.

Manny V. Job Checkin

Customer called in because existing water softener system was leaking from the brine tank. Gave pricing to do a diagnostic and replacement of system. Customer declined repairs and service at this time. Hardness exceeds 16. Iron -.5. Ph-7. Thank you for choosing CPI Plumbing And Heating.


Sarah E.

Sarah E. Job Checkin

Arrived at customers business Customer stated that the upstairs kitchen has a stoppage and would like an estimate for a new garbage disposal Notified customer that drain cleaning is an attempt only and CPI does not warranty or guarantee drain cleaning Customer acknowledged and agreed Customer stated that for today he would like to just move forward with the drain cleaning Started to perform work proposed Removed cleanout cap Upon removing cap there was a solid waste deposit that was blocking the waste piping The blockage went further down the line Notified customer what was found and that we would only be able to push the rest into the mainline to drain Customer acknowledged and agreed Used drain cleaning equipment to clear stoppage After multiple attempts the stoppage is cleared Ran water from the sink Load tested sink Checked for leaks No leaks is detected Sink is draining as designed Ran water from sink again Water is draining as designed Cleaned up work area Checked for lea


Brannigan B.

Brannigan B. Job Checkin

First off there is no warranty or guarantee to the work that we are performed even though the tankless should have a 12 year warranty on it but. being the second owners there is no warranty Noritz has honored a one time warranty claim and supplied a new PC control board and a new recirculation pump. The pump h is what was leaking to begin with. Noritz overnighted the parts to my shop in which I inspected and confirmed parts were undamaged in shipping. I notified the office to schedule a half day to install. We followed the instructions that came inside the box for the removal of the PC board which meant getting into the programming and copying numbers over into the new PC board. There was a struggle with getting the new pump installed the gaskets were on the more difficult side of getting installed because we were putting stuff together by hand and not machine. Once everything was fully assembled we bled the air out of the unit by running a hose off of the hot service side. We were a


Stephen O.

Stephen O. Job Checkin

PLEASE MAIL HARDCOPY OF INVOICE We will need to pull water heater and reset water heater after leak has been pinpointed. Excludes dry wall patch, repair of leak. Water leak appears to be coming from behind water heater, furnace may also need to be removed if water leak cannot be found/repaired behind water heater. No warranty or guarantee to any connection made to CPVC Arrived onsite to customer having leak behind water heater. Went into crawl space and was able to see water running but was unable to See where leak was coming from. Gave customer pricing for removal of water heater and leak search to be able to gain access and find leak. Customer accepted pricing. Began by removing water heater and began cutting holes in wall to gain access to water piping. After a couple holes where cut was able to pinpoint leak location to threaded transition from CPVC to copper. Customer requested we used a glued transition to complete repair. Provided and installed new fittings to be


Davis C.

Davis C. Job Checkin

Arrived onsite to customers complaint of system not working properly. It turned out to be that one thermostat was locked out, others were set to cool. Zone controller for master bedroom is failed. Sent over pricing to customer. Thank you for choosing CPI Plumbing and Heating Inc.


Chris A.

Chris A. Job Checkin

Arrived at customer’s home. I spoke to the homeowner about her garbage disposal that she wanted replaced. She showed me that whenever she ran water down the side of the 2 compartment sink that has the garbage disposal that water would run out the bottom of it. I provided her with an estimate to replace it, and she signed off on the work. I began by laying a rug in front of the cabinet I would be working in. Next I brought in the tools and materials I would be using. Then I began removing the pre-existing tubular plastic under-sink drain piping and the pre-existing garbage disposal. After that I fabricated and installed the new tubular plastic under-sink drain piping. I also installed the new garbage disposal at this time. After all of it was installed I ran water and thoroughly tested for leaks. No leaks were found. New garbage disposal seems to run very well. Thank you for choosing CPI Plumbing and Heating! & Happy Holidays


Manny V.

Manny V. Job Checkin

Customer called in because of a sewer Oder inside of the womens restroom. Went through both bathrooms, flushed toilets multiple times, checked for caulking seal around base of toilets, found no issues at this time, when inspecting mens restroom, found that trap primer had been shut off, returned water to primer, attempted to adjust primer, attempt was unsuccessful. Offer was made to perform replacement at this time. Customer declined replacement of trap primer. We inspected both floor drains, found that floor drain is under woman’s restroom was dry. Found that air was being pulled from the floor drain into the room. Had a conversation with the customer and customer stated that the exhaust fans were recently installed. Let customer know that this will cause sewer Oder to be pulled through a dry P trap. Recommendation was made to add water to p-traps occasionally to prevent p traps from drying out. Thank you for choosing CPI plumbing and heating!


Sarah E.

Sarah E. Job Checkin

Customer called about a water leak. Upon arrival, Stephen showed me the leak in the mechanical room. Leaking 90 had already been removed, the line capped. 1/2” copper pipe running to the the right hand side mixing valve. Provided pricing to repair the leak, customer accepted. Isolated system, cut the pipe slowly and drained the water. Removed cap. Attempted to solder, water would not stop running back. Isolated more and more valves until water stopped coming back. Soldered a new 90 with two couplings. Opened all valves slowly, no leaks detected. Mixing valve putting out same temperature as left hand side valve, 138 degrees Fahrenheit. Cleaned work area. Thank you for choosing CPI!


Sarah E.

Sarah E. Job Checkin

Arrived on site customer stated that he would like to have us install kitchen faucet, lav faucet along with under sink waste piping and potentially reconnecting existing disposal. All counter tops are being replaced and drilled by the counter company. Customer stated that we would be installing the kitchen faucet, lav faucet re configuring the under sink waste piping in both lav and kitchen areas. Customer stated that he is not sure whether of not the existing disposal is going to connect to new sink or just replace with basket strainer so he would like separate estimates with both included. Spoke with customer informed him that we will send out an estimate later today due to the extent of work. Informed customer we will not be collecting a dispatch fee and will be sending the estimate at a later time. Thank you for choosing CPI Plumbing and Heating!