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

Local Reviews

Rated 4.8 out of 5 stars based on 184 customer reviews

Great!

All was good, got the water flowing correctly with a new valve, very helpful with educational info!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very good

No complaints

  • Overall Experience
  • Quality
  • Price
  • Convenience

well done, on time

thanks for the promptness

  • Overall Experience
  • Quality
  • Price
  • Convenience

Plumbing look great! Nice job, better than the original

  • Overall Experience
  • Quality
  • Price
  • Convenience

Conscientious ,courteous technicians,did a good job, perfect cleanup afterwards

I was taken back by price, seems rather high and senior discount could ,while 5% a nice gesture cloud gain goodwill, by adding a 10 % discount especially. on high cost ticket item .Overall satisfied except for price of service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Exceeded expectation

The service tech, Davis, was great. Friendly, helpful, listened to me describe the problem and then got the job done.

  • Overall Experience
  • Quality
  • Price
  • Convenience

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service!!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great

Very polite.Worked in terrible conditions no complaints about the situation.I my opinion it was a management mistake to send a tech out at night in a rain storm to unclog a storm drain.He worked for hours with no success.Del Chasteen Pres.VRV HOA

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Henry G.

Henry G. Job Checkin

****PLEASE MAIL COPY OF INVOICE**** Performed diagnostic on 2 1/2 year old water heater Checked for incoming power (adequate) 240 volts AC Checked upper and lower elements both good Water temp was set at 140 degrees (extremely hot) Temp increased by others (Not CPI) Lowered temp on upper and lower thermostat Temp is at approximately 120 degrees Shrader valve on expansion tank not releasing air, indicates expansion tank has failed and not working properly Performed drain and flush of water heater removed sediment And refilled tank Tank is still making loud rumbling sound Tested house water pressure guage read 120 psi this is 40 lbs above safe working pressure STRONGLY RECOMMEND pressure reducing valve and full house emergency shutoff valve in an accessible location In home Left option Confirmed noise was from temperature and pressure relief valve on water heater opening, and discharging hot water to emergency drain piping (copper down the front of tank) felt heat through pipe after


Oly O.

Oly O. Job Checkin

Arrived on site. Customer complaint of vanity distance set too far off back wall. We agreed that a small cabinet modification at floor level would work best. I first disconnected the tubular p-trap. After removing approximately 3/4” of wood from back base of cabinet, I was able to set vanity so the back of vanity and counter top was in direct contact with the wall. Linda also requested that the lower middle drawer be modified so that it could be installed to the cabinet. Note: The current plumbing rough in was prohibiting drawer closure. We both agreed on modifying the right divider of the lower drawer. The drawer was cut with a small dremel circular saw. The back of the drawer was then repurposed on the back of the right divider, glued with wood glue, and fastened with small finishing nails. Reinstalled tubular p-trap. Tested for leaks. Ran water for approximately 10 minutes. Dumped basin 4 times. No leaks are present underneath lavatory sink. No charge fo


Davis C.

Davis C. Job Checkin

Arrived onsite customer has no heat to the floor again. Discovered that the control board we installed last week was not sending voltage out to the main pump. This is the same issue that was occurring before. Jumpered the pump to the line voltage power, allowing it to run 24/7 getting hot water to the floor. Took off one of the heads on the manifold to prevent the pump from deadheading. Customer will have heat temporarily. We need to reschedule for a time that we can have Honeywell tech support. Thank you for choosing CPI Plumbing and Heating Inc.


Brannigan B.

Brannigan B. Job Checkin

There is two Boush tankless water heaters one on the outside mechanical room and next to the furnace and then there is another one in an attic space on the second floor. Visually checked over both of them before initiating the start of procedure following the manufactures step-by-step instructions. Both tankless is lit up immediately and produce over 130° water double checked with a thermometer and verified at multiple fixtures with the tenant.


Coady P.

Coady P. Job Checkin

Backflow assembly has bad check valve and relief drain. Order factory oem parts and rebuild 2 inch RPBA. 11/19/20 While performing rebuild on 2 inch RPBA noticed that the check valve retainer plate is missing from assembly. Could not find it around unit. Will need to order new part and reschedule. 12/3/20 Performed rebuild on 2 inch RPBA for premise isolation and irrigation. Replaced both check valves and relief valve. Tested device. Passed test. Will forward test results to local water purveyor.


Jake P.

Jake P. Job Checkin

The p-trap for the kitchen sink was installed backwards and the undersink waste piping was lower than the drain. I removed the basket strainers and all undersink waste piping. I provided and installed a new shallow basket strainer and all new undersink waste piping. I tested the installation and everything is in great working condition at this time.


8194@cpiplumbing.com

8194@cpiplumbing.com Job Checkin

Replaced 6 foot section of storm drain that had standing water and root intrusion as proposed. Ran water through drain line verifying proper drainage and no standing water. Also tied sump pump drain line into storm drain. Thank you for choosing CPI Plumbing and Heating.


Brenden T.

Brenden T. Job Checkin

Arrived on site per customer request of getting a new furnace. After recording the necessary measurements I presented the customer with a price to replace her old electric furnace. Customer accepted pricing. Let her know once the furnace arrives we will be calling her to schedule the installation. Thank you for choosing CPI plumbing and heating Inc.


Chris A.

Chris A. Job Checkin

Customer called in for a possible main water line leak. The main water line has been repaired and may have failed. Arrived on site and inspected the issue. The meter is spinning even when no water is being used in the home. Presented pricing to perform a leak search diagnostic. The customer accepted the pricing. Checked all the plumbing inside the home for leaks. No leaks or issues found. Entered the homes crawlspace. Found multiple water leaks coming from the homes copper water supply piping. The main sewer line is 3” and is spilt down the bottom of the pipe. The crawlspace has a large sewage buildup on the vapor barrier and significant insect activity. Provided contact information for a restoration company to mitigate the damage to the homes crawlspace. Provided pricing to repipe the homes waste and water piping. The customer is going to contact a restoration company and let us know when they are ready to move forward. Thank you for choosing CPI Plumbing & Heating!


Coady P.

Coady P. Job Checkin

Customer reported they had a very small leak where basket strainer and undersink waste fittings meet. Found a minor imperfection on flanged tailpiece seal. Replaced with new and added a small amount of silicone sealant where metal and plastic connect. Tested drain with no other leaks apparent at time of service. Work under warranty.


Ben M.

Ben M. Job Checkin

Arrived on site. Customer unsure if current toilet flange for the master bathroom is structurally stable. Provided options to install customer supplied toilet and or replace the toilet flange. Based on further inspection of the toilet flange, the customer decided to forgo the flange installation due to superficial rusting. Built and installed owner supplied toilet. Turned off toilet emergency supply. Provided and installed new wax ring, closet bolts, China caps and toilet supply line. Restored water to the toilet. Checked the toilet for leaks with the customer present. No leaks were identified. Everything is in great working condition at this time. Thank you for choosing CPI.


Josh E.

Josh E. Job Checkin

Customers water heater does not produce hot water. Tank is 17 years old. Gave pricing for replacement options. Explained to customer that because it’s a manufactured home, a manufacture home specific tank needs to be installed. I discussed with the customer that having an electrician run voltage to the water heater storage area and switching from a gas to an electric tank would be much cheaper. Customer stated that she would have her son wire to the room and then would like to have an electric tank installed at a later date. Thank you for choosing CPI


Oly O.

Oly O. Job Checkin

Performed hose bib repairs as quoted. Thank you for choosing CPI Plumbing and heating Inc.


Jake P.

Jake P. Job Checkin

I removed the failed fill valve from the toilet tank. I provided and installed a new Fluidmaster fill valve and supply line. After the repair was made I dye tested the tank. Due to the bleach block the rubber components have failed causing water to leak into the bowl. I looked for replacement parts for the tank but was unsuccessful. I was on hold with American Standard for 45 minutes and was unable to make contact with tech support. I provided options to replace the toilet and the work was declined at this time. * No warranty on existing plumbing system.


Brenden T.

Brenden T. Job Checkin

Arrived onsite to replace customers furnace as proposed. Disconnected gas, electrical, low voltage wires, ducting and venting. Previous furnace had an issue with sediment from the flue piping getting into the pressure switch, vacuumed out all old venting to prevent this issue from occurring. Installed new furnace, reconnected all required connections. Installed new t6 thermostat, programmed to match the system. Installed propane conversion kit and labeled gas valve correctly. Adjusted outlet gas pressure as required. Confirmed operation of furnace, checked for Carbon monoxide in the duct stream, none was present. Measured 100 degree air at each register. Took a look at the customers sink, and sump pump as per customers request. Confirmed sump pumps operation. Provided pricing for the sink. Thank you for choosing CPI Plumbing and Heating Inc.