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

Local Reviews

Rated 4.8 out of 5 stars based on 907 customer reviews

Fantastic service and furnace installation!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great, prompt service

It was much appreciated to have such a quick response. Stephen was prompt, called when a delay was expected and fixed my problem quickly. Very impressive young man!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Professional Service

No suprizes , everything exactly as described. U have a great business ambassador in River. He took the time to answer all my questions , great at explaining the work . Dont ever let him go , but maybe u should give him a raise .

  • Overall Experience
  • Quality
  • Price
  • Convenience

Recommend Cpi plumbing

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service; highly recommend CPI plumbing

Excellent service, prompt, courteous, professional, thorough. Asron is awesome.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Busted pipe

Our repair plumber came fast, found the problem and fixed it quickly and efficiently. We are very pleased.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

Very friendly and professional. I would recommend to anyone.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service. T

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service.

Both Henry and Brianne we very competent and very professional.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great

Brownigan, You did a wonderful job,thank you. Alice

  • Overall Experience
  • Quality
  • Price
  • Convenience

Outdoor faucet replaced

I discovered I had a faucet that had frozen this last winter. CPI came out and was able to get it replaced and make some other recommendations. Very satisfied with the work done.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Awesome service great guys doing the work !!

Super great experience. Professional and easy to work with. Got us in earlier than our original appointment

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great

Pleasant young man resolved plumbing issue with calm confidence. Pays Attention to details, exhibits good skills, and completed job to code. Would definitely recommend.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Positive experience with experienced CPI Technician.

Trevor F. reviewed five tasks on work request before starting, provided options and cost estimates before proceeding. Professional communication, listened well, strong work ethic and maintained neat work spaces. Managed to address quirky 1960 interior and exterior plumbing fixtures. Overall, positive experience with CPI technician and company.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great outcome

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations

Manny V.

Manny V. Job Checkin

Customer called in because of issue she had with tankless water heater that was installed on 5/12/22. Error code showed up as E788. For dip switches set to incorrect gas type. Shut gas and power off to unit. Removed cover. Checked dip switches and set them to the proper setting. Reinstalled cover. Returned power and gas to unit. Checked water temperature at nearest Faucet. Temperature was at approximately 120 for a few seconds then reduced to approximately 100. Checked kitchen faucet and found a steady 100 degrees coming from faucet. Per management shut isolation valve to recirculation system off and tested temperatures again. Same results found. Ran water into a bucket directly off water heater. Found water at approximately 120. Note: presented findings to customer and notified them that the reduction in temperature of water could be caused by a crossover in the system. Davis is scheduled to come out on Monday to perform diagnostics on recirculation line, notified customer that


Manny V.

Manny V. Job Checkin

* mail invoice * Customer called in because of water heater that was leaking from the tank. Customer requested option to replace water heater with like and kind, pricing was presented and customer decided to move forward with work. Customer already had breaker and water shut off to tank. Removed existing water heater flex’s. Drained tank. Removed existing T&P drain piping. Removed existing earthquake straps. Removed existing electrical connection. Pulled tank. Removed existing water heater pan. Installed new water heater pan. Installed new water heater pan drain piping. Installed new tank. Resecured existing water heater earthquake straps. Installed new water heater flex’s. Reinstalled existing electrical connection. Filled tank. Checked for leaks. No leaks found at this time. Checked faucet for hot water. Note: customer stated they did not wish to have a thermal expansion tank on unit. Existing water heater did not have one installed. Note: customer was notified that hardness


Jon M.

Jon M. Job Checkin

Confirmed with customer that toilet and shower in master bathroom was not draining. When flushing toilet water backs up into shower this is on the second floor. All other bathrooms are draining properly on the first floor. Provided estimate to attempt to clear mainline through toilet drain and customer agreed to work. Turned water off to toilet and removed toilet. Performed drain cleaning clearing out soft blockage about 8 feet out. Used camera through drain verifying mainline is now clear. Shower is now draining properly. Reinstalled toilet and turned water back on. Flushed toilet several times no leaks present and proper drainage. Thank you for choosing CPI plumbing and heating.


Davis C.

Davis C. Job Checkin

Arrived onsite to customer complaint of furnace not working, customer decided to do diagnostics to see if it was a small repair. After running through diagnostics we determined that the fan was bad, the unit is very old, believed to be from the mid seventies. Going to follow up with customer Monday or Tuesday, on how he wants to proceed. Thank you for choosing CPI Plumbing and Heating Inc.


Aaron E.

Aaron E. Job Checkin

Arrived on site per customer complaint of low water pressure inside his home. Presented pricing for water pressure diagnostic. Customer accepted pricing but declined membership at this time. Took water pressure reading from hosebib and got 60psi. But when I disconnected the gauge and ran water through the hosebib water pressure decreased to a trickle from the hosebib. Inspected the home and crawlspace for signs of a PRV and found none. In the crawlspace was 1” black poly water piping coming from the ground and connected to an old gate valve. The connection between the gate valve and the black poly was a barbed fitting with hose clamps, which is not code compliant. The gate valve was extremely rusted and showed signs of deterioration. The 1” gate valve then had a 1”x3/4” bushing installed which led to 3/4” shark bite plastic water piping for the home. About 2-3’ after the gate valve was a shark bite ball valve serving as the new main water shutoff for the home. Shut off wa


Jon M.

Jon M. Job Checkin

Customer stated kitchen sink would not drain and that bathtub was leaking. Will need to replace waste and overflow for bathtub this will need to be ordered. We will provide estimate for replacing waste and overflow. Performed drain cleaning on kitchen sink. Used cable through drain line retrieving hair and necklace from drain. Tested kitchen sink verifying proper drainage and no leaks present. Performed annual maintenance and safety inspection as proposed. Inspected all fixtures verifying proper drainage and no leaks present except for bathtub drain. Flushed out water heater and filled tank back up. Thank you for choosing CPI plumbing and heating.


Brannigan B.

Brannigan B. Job Checkin

We started with the incoming power supply going to the breaker box in. The wires coming into the box has 245volts but after the connection the power drops off and constantly fluctuates, by the time it gets to the pump there’s no power. A volt sensor will go off in close proximity to the wires but when we placed a multi-meter on the wire leads and got .5 to 5.5volts. The power box and breakers in the pump house need to be replaced. Could not test pump.


Henry G.

Henry G. Job Checkin

Water collects around airgap Drips from faucet under sink Drain bubbles when sink is filled and drained Tested water pressure 70 psi Performed all work as proposed Removed leaking kitchen faucet New kitchen faucet with pull out sprayer New dishwasher airgap Performed drain cleaning lines had buildup as shown in picture As a courtesy replaced drain piping under sink Tested new plumbing, no leaks Drain for sink and dishwasher are working better Some bubbling when water is draining may be vent related, possible plug in vent or vent may have been capped in wall No warranty on any existing plumbing Thank you for choosing CPI for your plumbing needs


Davis C.

Davis C. Job Checkin

Arrived onsite to customer request of pricing for a replacement hvac system, customer had solar panels added to the house and wants to switch from a gas furnace and Heat Pump to an Electric furnace and Heat Pump. Customer may also want a gas line removed and capped, and potentially would like a return air duct relocated.


Stephen O.

Stephen O. Job Checkin

Arrived onsite to customer having issue with water heater not working. Water heater was approximately 8 years old. Had discussion with customer about about how long tanks had last, but she had thought when she returned from Arizona that she had messed something up. Presented customer with pricing to re-light water heater. Customer accepted pricing. Attempted to re-light water heater but pilot would not light. Checked to ensure customers gas meter was on and that gas pressure was present. Depressed pilot knob fairly hard and was able to get pilot light to relight. Showed customer how hard to depress control valve knob. And to follow instructions when relighting water heater in the future. Turned burner to hot and watched main burner kick in with a nice blue flame. Cycled burners multiple times to ensure function and that pilot light would stay lit. Checked for CO leaks and gas leaks while unit was under fire and found none to be present.


Brannigan B.

Brannigan B. Job Checkin

Remove and replace drinking fountain with Elkay Flexi-Guard® Wall Mount Bi-Level ADA Water Cooler in Light Grey Turn the water off to the unit after removing the front access panels to both of the drinking fountains Disconnected the water supply and the waistline Cut the caulking around the wall then lifted both units off Will dispose of units back at shop Unboxed the new units checked the specs and found that we needed to change out the wall brackets We leveled the new brackets secured to wall Mount of the two new drinking fountains and using the manufactures measurements to stick to ADA regulations We connected the waistline than the water and had to re-mount the electrical box We turned everything back on and tested thoroughly for leaks With no leaks we put the front access panel covers back on caulked the new units to the wall We left do not use signs on top a good recommendation is 36 to 48 hours for the caulking to dry before they are used but by Monday the 16th they will be goo


River G.

River G. Job Checkin

Checked customer complaint about a leak in the wall. The customer had a leak in the wall and needed it fixed. Presented customer pricing to cut open the wall. After pricing was approved I laid down a rug to protect the customer’s floor from damage. I cut open the wall and discovered the leak. Presented customer pricing to repair to repair the leak. After pricing was approved I cut out the damaged section of pipe. Performed installation of the new section of pipe. I turned on the water and tested for leaks with the customer. The new section of pipe performed as designed and there were no leaks when last checked. The customer was happy the leaks was fixed. I referred the customer to pure dry restoration to assess and repair the damage. Thank you for choosing CPI Plumbing and Heating.


Stephen O.

Stephen O. Job Checkin

Fire hydrant 8” check valve one held at 2.4 and check valve#2 held at 4 PSID DCVA for suppression held at check valve #1 2.0 and. Heck valve #2 held at 2.1 psi. All Backflow systems passed the test. Results will be forwarded to the water provider.


Aaron E.

Aaron E. Job Checkin

Performed annual safety and maintenance inspection. Inspected all visible plumbing in the home, tested all faucets, toilets and tubs/showers, tightened all under sink drain piping and tested for leaks. Drained and flushed hot water heater, and Inspected crawlspace condition, water piping and drain condition. The home’s plumbing has multi turn angle stops installed at every fixture. The under sink waste piping showed signs of slight deterioration and damage, and the washing machine hoses were vinyl tubing. Presented pricing to repair or replace noted items. The customer requested estimates to be emailed to him. The hot water heater is a Bradford White 50 gal electric and is 1-2 years old. The water heater is working as designed.


Stephen O.

Stephen O. Job Checkin

Arrived onsite to change water filters as we had done multiple times in the past. Provided installed new pre filter with carbon gradient post filtration. Turned water back on and checked for leaks. No leaks present. Bled air from kitchen faucet and verified with customer that system was functioning as designed. After this went back down to pump house to verify no leaks were present Thank you for choosing CPI Plumbing and Heating!