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

Local Reviews
for stanwood, wa

Rated 4.9 out of 5 stars based on 39 customer reviews

Unmatched service

CPI is the real deal. They can do it all, polished professional's arrive to your home. They assess, advise, calculate, estimate and provide breakdown of service to be provided, with a detailed sequence of events, then? BOOM! Top quality end results. Seriously folks - You want it done right? The 1st time? With total up front transparency? CPI is your go to company. REMEMBER folks! You get what you pay for. CPI is fair with the price and the costs are broken down up front before any work is preformed. Don't go cheap with Home plumbing! Get the PRO's at CPI.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional and informative

Great, effective service. Plus, the technician took the time to brief me fully on replacement options and trade-offs. Very much appreciated.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great, professional service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great people

Jon was knowledgeable and friendly

  • Overall Experience
  • Quality
  • Price
  • Convenience

Timely and explained everything before stating work.

I was given options of what to expect at certain points. If the problem was not fixed the next step was given or options I could choose. Very polite and respectful of my property. Did a very nice job and cleanup.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional service, job well done.

Very nice respectful young men, they came in did what they needed to do in a professional manner. Will defiantly call cpi if I need plumbing service again.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service and communication

Trevor called us as well as our tenants when he was heading to the property. He was clear about what he was going to do before the repair and what he did to repair the toilet. He tested for leaks twice to make sure he fixed the problem. Trevor was professional and helpful. We have used CPI for rentals and our personal property with great success and recommend the company.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Josh Entwiste

Very professional and let us know what he was doing

  • Overall Experience
  • Quality
  • Price
  • Convenience

All was great !

I had a broken pipe in my garage............called 12 plumbers, no one could help me ! I am 76 years old, and the only plumber who was concerned and offered me an appointment was CPI . I will, for certain use them again

  • Overall Experience
  • Quality
  • Price
  • Convenience

Jon does a great job.

Did a great job

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent Service Technician

Brenden was thorough, efficient and knowledgeable about the entire issue!! He explained how and why he was evaluating my plumbing and what tge best course of action would be! Very personable too!!!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service replacing my Hot Water Heater

Manuel did a awesome job. Kept me informed during the process and made sure that everything was cleaned up after all the work was completed.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Hot Water Heater Install

Had a new hot water heater installed and once again Tony and his crew did excellent work. Very respectful of our home and our "dumb" questions. There were problems to the original install in which Tony was able to work on and made it right! Now we know it's up to code.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Excellent workmanship

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for stanwood, wa

Manny V.

Manny V. Job Checkin

Customer called because pop up assembly on lavatory faucet had broken off. Gave options for replacement of both faucets as we do not carry bronze finish on trucks. Customer decided to move forward with replacement of both lavatory faucets in bronze finish. Will order parts in and return to perform work. 12/5 Shut water off to existing emergency stops. Removed built in supplies from faucet connection. Removed union p-traps. Removed existing pop up assemblies. Removed existing lavatory faucets in master bathroom. Installed new lavatory faucets. Installed new pop up assemblies. Reinstalled existing emergency stop supplies. Reinstalled existing union p-trap. Load tested each sink 5 times. Found leak coming from pop up assembly on left hand sink. Removed existing p-trap. Removed pop up assembly. Reinstalled pop up assembly. Reinstalled union p-trap. Load tested sink a extra 5 times. No leaks found. Thank you for choosing CPI plumbing and heating!


Coady P.

Coady P. Job Checkin

Customer reported that there was water was still not hot enough. Tested temperature and found 115f in back bathroom and 119f in laundry faucet which is the closest fixture to water heater. Adjusted temperature slightly and tested, 125f at fixtures. Informed customer that adjustments may not be exact and temperatures can fluctuate. Finer tuning may be needed. Customer is good with the temperature setting.


Manny V.

Manny V. Job Checkin

Customer called in because water heater we installed on 12/2/22 was not heating properly. Checked temperature at nearby faucet. Temperature at approximately 107F. Shut power off to unit. Removed top and bottom panels. Adjusted temperature. Returned power to unit. Checked incoming power. Sitting at approximately 240V. Checked amp draw on top element. Sitting at approximately 19. Checked amp draw at bottom element. Sitting at approximately 19. Took water temperature. Temperature at approximately 128F. Adjusted temperature down.


Sarah E.

Sarah E. Job Checkin

Shut water off to entire building. Drained down system. Shut power off to tank. Drained down existing tank. Removed existing water heater flex’s. Removed existing electrical connection. Verified 240v to tank. Cut away existing T&P drain piping. Undid earthquake straps. Pulled tank. Removed existing water heater pan. Installed new pan. Installed new tank. Reused existing earthquake straps. Installed new water heater flex’s. Installed new T&P drain piping. Installed new thermal expansion tank. Returned water to system. Filled tank. Checked for leaks. No leaks found at this time. Insulated new water heater flex’s. Reinstalled existing electrical connection. Returned power to new unit. Checked amp draw at top and bottom element, both sitting at approximately 19. Thank you for choosing CPI plumbing and heating!


Manny V.

Manny V. Job Checkin

Customer called in because of a pinhole leak coming from recirculating line. Offer was made for repairs along with replacement of existing water heater. Customer decided to move forward with the repairs at this time Shut water off to entire building performed Drained down the hot and cold lines Cut away portion of existing piping Disassembled existing recirculating pump Unsweeted the existing piping from recirculating pump Performed installation with new ball valve along with new section of piping Returned water to home Repressureized recirculating line Checked for leaks no leaks found at this time Thank you for choosing CPI plumbing and heating for all your plumbing needs


Sarah E.

Sarah E. Job Checkin

Customer’s shower drain had backed up with sewage. Searched for outside clean out and did not find one initially, the owner was not sure if they had one on the property. Attempted to run water in the shower, flush the toilet several times, and ran the dishwasher to recreate the issue. Tenants said it would only back up when doing laundry or running the dishwasher and it would take a while to back up. Customer agreed to drain clean from bathroom by pulling toilet. Pulled the toilet and ran camera down line. At around 68 feet the mainline connects to the city sewer. While running the camera I did not see any blockages or root intrusions. While locating the camera location I found a green outside clean out cap buried under vegetation and leaves. Ran the camera down the outside clean out and did not find any blockages or root intrusions. Ran water inside the house from the shower, toilet, lav sink, dishwasher, and laundry and the mainline did not back up. Reset the toilet and tested for le


Sarah E.

Sarah E. Job Checkin

Customer’s toilet was was leaking from the tank to bowl and causing the toilet to constantly run. Leak dye confirmed diagnosis. Gave option for toilet rebuild and replacement toilet. Customer said it was too expensive and paid the dispatch fee. Thank you for choosing CPI Plumbing and Heating.


River G.

River G. Job Checkin

Checked customer complaint about a bad tub spout/diverter. The customer’s tub spout was leaking so he removed it and needed a new one. Presented customer pricing to replace the tub spout. After pricing was approved I installed the new tub spout and tested for leaks. The new tub spout/diverter performed as designed and there were no leaks when last checked. The customer was happy with the new tub spout/diverter. The shower valve was old but to access it either the kitchen cabinets would need to be removed or the tile would need to be cut. I sent an estimate for a new shower valve to the customer before my departure. CPI does not warranty the existing shower system. Thank you for choosing CPI Plumbing and Heating.


Sarah E.

Sarah E. Job Checkin

Located to the best of our abilities where the P-trap would be from under the tub in the garage. Cut open about a 3‘ x 3‘ hole in the wet drywall and removed it with wet insulation. Now that the repair is done we do recommend leaving it open for a week or two just to confirm that it does not leak again. What we found was water leaking out of the overflow gasket. Each set screw went in about a full inch sucking gasket tighter to the fiberglass which created the watertight seal also removed a Barbie mermaid tale from the drain and now the drain runs better. CPI is not responsible for drywall replacement or repair. Thank you for choosing CPI.


Coady P.

Coady P. Job Checkin

Customer reported that sewage pump was not working. They could manually pump down by plugging pump directly into outlet. Found float switch covered in debris and not lifting. Used hose to clean pump and float. Cycled pump 7 times after cleaning with no problems. Tested amperage to pump and found within specifications at 11.8 running amps. No other problems found at time of service. Suggest cleaning pump and chamber periodically to keep pump from failing.


Sarah E.

Sarah E. Job Checkin

Arrived at customers house Customer stated that he has a water leak and is not sure where it’s coming from Started with a diagnostic Inspected crawlspace and found no leaking pipes Found main water shut off to the home in the crawlspace Shut main water to the house Went outside and inspected water meter Water meter is still spinning indicating that the leak is somewhere outside in the lawn Gave customer pricing to do a new water service Customer agreed to work proposed Made markings and called 811 for locates Cleaned up work area no notified customer that we will come back when locates are ready 11/8/22 Arrived at customers house Started to perform work proposed Started excavation Laid down a bed a pea gravel Notified customer that we will be shutting off the water soon if they are wanting use water one last time Customer stated they are good Shut the water off to the house Drained remaining water to the house Removed connection to the water meter Installed pex from water mete


Sarah E.

Sarah E. Job Checkin

Customer had a leak behind the dryer from a cold water line coming up from the crawlspace to the back of the shower valve. Was unable to access the water line from the crawlspace. Cut a 6 by 6 rectangle out of the drywall behind the dryer to access water piping. Water piping is quest piping and was leaking from a crimped connection. Repaired line with shark bite fitting. Turned on water at the meter and tested repair by observing pipe under full pressure and while shower valve was in use. Customer also had a pressure assisted toilet that is leaking water slowly down the drain pipe. Gave customer estimate for replacement toilet and water repipe due to quest piping. Thank you for choosing CPI plumbing and heating.


Sarah E.

Sarah E. Job Checkin

Arrived onsite and customer had stated their 16 year old water heater had been shutting off Intermittently for the past few weeks and he wanted to replace it. Customer previously had a 40 gallon natural gas and we replaced it with a 50 gallon natural gas. Installed expansion tank due to pressure reducing valve on system. Water heater is on stand in garage with Ballard in front. Connected copper T&P line ran to outside, strapped water heater to wall with strapping, checked for gas leaks with leak detector, connected to existing venting with 3 metal screws, checked for water leaks once installed. Thank you for choosing CPI plumbing and heating.


Stephen O.

Stephen O. Job Checkin

Arrived onsite and found water heater flex dripping from connection on hot side outlet to ball valve. Tightened connection approximately 1.5 turns and renergized water to system. Water temperature was a little high around 130F so I dialed down water temperature on thermostat to just below hot. Informed customer on how to adjust thermostat if they want to. CPI suggests water temperatures of 120F encouraged customer to monitor water temperatures and if any more issues arise to please call. Checked ,multiple times for leaks and found none to be present after 30 minutes. Showed customer how to adjust thermostat and to wait about a day before adjusting thermostat temperatures again to see how tank reacts to there demands. Also informed customer to be cations when opening valves or shampooing hair to prevent any issues with scalding or burns CPI is not responsible to damage or harm caused by scalding water temperatures Sorry for any inconvenience and thank you for calling!


Stephen O.

Stephen O. Job Checkin

Warranty may be affected due to commercial applications. Arrived onsite to customer having a 5 year old whirlpool water heater not working. Customer had multiple code violations on water heater, pan drain was not run to exterior of building, t and p was ran in a non approved material, no sediment trap was present on gas valve, gas line had a street 90 present as well. Customer tank also had puddle of water present on the top of heater coming from what believed to be the connection inside the tank. Offered customer diagnostics to see what was wrong with the tank as well as pricing for replacement unit. Informed customer that since they are a commercial building the warranty of the tank may not be 6 years and is more then likely only 1 year. Customer decided to replace water heater. Before replacement assured gas was present in gas piping. Provided and installed new Bradford White 50 Gallon Natural Gas Water Heater with associated fitting to complete install. Once unit was ins