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

Local Reviews
for arlington, wa

Rated 4.9 out of 5 stars based on 39 customer reviews

Great service! Excellent service and price!

Technition was excellent. Answered all my questions. Excellent call mmunication skills and knowledge of his craft. Would not hesitate to use him again.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service, price for the shut off valve was way to expensive

looked up the price of roll valve and it was about $20.00, parts and labor were $460.61. The labor was $420.60 ?????

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service

Quick, clean, polite and kind

  • Overall Experience
  • Quality
  • Price
  • Convenience

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service!

Stephen is great. Prompt and easy to work with. We appreciate him. Thanks

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good Job

Good Job ...Professional, knowledgeable, timely, stayed til it was "right"

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service, Trevor is nice

Water pressure is higher now, I hope that is ok, cannot remember what he put it at. I am still waiting for the paperwork to reach my email, Cynthiamann1952@gmail.com

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service!

Awesome!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Customer Service!

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service from Henry

If you work done contact CPI and request Henry do the work, you won't be sorry

  • Overall Experience
  • Quality
  • Price
  • Convenience

great service from Henry

Henry and his crew are very professional and make sure you are happy with all the work being done, strongly recommend Henry for any work needed

  • Overall Experience
  • Quality
  • Price
  • Convenience

Good service, job well done

No complaints

  • Overall Experience
  • Quality
  • Price
  • Convenience

He was awesome.

Very professional. Very knowledgeable. Very helpful. He explained everything to me very clearly. I asked a lot of questions. He was also an very nice man. You are lucky and should be proud to have him as one of your employees.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for arlington, wa

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


Henry G.

Henry G. Job Checkin

Dispatched to customer's home and when we arrived they were not able to find the key to get in so we had to pull off. Attempted to collect dispatch fee for going out, but was unable to. This account will be closed at this time for non-payment.


River G.

River G. Job Checkin

Checked customer complaint about a clogged sink. The customer had a clogged sink that she wanted to have cleared. Presented customer pricing to perform a diagnostic on the drain. After pricing was approved I laid down a rug to protect the customer’s floor from damage. I removed the drains p trap and discovered large quantities of egg shells. Presented customer pricing to replace all of the under sink waste pipes. After pricing was approved I removed the existing under sink waste pipes and basket strainer. Performed installation of the new basket strainer and under sink waste. Performed drain test with the customer. I poured large quantities of water down the drain to test for clogs and leaks. The drain performed as designed and there were no leaks when last checked. The customer was happy the leak was fixed. Thank you for choosing CPI Plumbing and Heating.


River G.

River G. Job Checkin

Checked customer complaint about a clogged sink. Presented customer pricing to perform a diagnostic on the sink drain. After pricing was approved I removed the pop up plug and discovered large quantities of hair wrapped around the pop up plug and large quantities of corrosion. Presented customer pricing to replace the pop up assembly. After pricing was approved I removed the existing pop up assembly and installed the new one. After the new pop up assembly was installed I performed a leak/drain test with the customer. The pop up assembly and drain performed as designed and there were no leaks or clogs when last checked. CPI does not warranty or guarantee drain cleaning. Thank you for choosing CPI Plumbing and Heating.


River G.

River G. Job Checkin

Checked customer complaint about a leaking kitchen sink. The customers kitchen sink was leaking from the basket strainer. Presented customer pricing to replace the basket strainer and there under sink waste pipes. After pricing was approved I laid down a rug to protect the customer’s floor from damage. Performed the removal of the existing basket strainer and under sink waste pipes. After the existing basket strainer and under sink waste were removed I performed the installation of the new basket strainer and under sink waste pipes. Performed drain test with the customer. I ran large quantities of water down the drain to test for leaks. The drain performed as designed and there were no leaks when last checked. The customer was happy that he leak was fixed. Thank you for choosing CPI Plumbing and Heating.


Manny V.

Manny V. Job Checkin

Customer called in because of a pinhole leak that was on a recirculation line. Shut power to pump off. Isolated section of piping. Drained piping. Cut away section of existing piping. Installed new section of copper pipe. Returned water to system. Bled air from line. Checked for leaks. No leaks found at this time. Thank you for choosing CPI plumbing and heating!


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that his secondary line has a stoppage Customer had boughten a auger and went 50 ft already Gave customer pricing to auger through inside cleanout CPI does not warranty or guarantee drain cleaning Customer acknowledged and agreed to pricing Started to perform work proposed Started auger through inside cleanout Went about 55 ft and water started draining While drain equipment was still in drain ran water for 20 minutes Water is draining properly Cleaned up work area Thank you for choosing CPI Plumbing and Heating


Oly O.

Oly O. Job Checkin

Day 1: Customer called about two leaks in the boiler room. Both leaks occurred on one of the recirculation lines. Provided pricing to perform repairs as necessary and drain the hot water system. Customer accepted. Cut out the leaking sections, soldered new copper and fittings as required. While making repairs we noticed the 2” PRV started to drip. After repairs had been made, we opened the water lines and purged all the air. No leaks on repairs. Explained findings to Kevin and provided pricing to replace the PRV and necessary fittings. Kevin agreed to the estimate but asked that we keep it on the same invoice as todays work. We will reach out once parts have been delivered. Kevin is aware that we will need to have the water shut off to the building for potentially 4-5 hours. Day 2: Arrived on site to perform work as proposed. Met with Teresa, she stated that she was unaware of the repairs we were supposed to be making today. Went to the boiler room and explained the scope of the work


Aaron E.

Aaron E. Job Checkin

Arrived on site per customer complaint of her kitchen sink backing up. Load tested the sink 4 times, and the sink drained as designed every time. Trap piping was in good condition, although no air gap was installed for the dishwasher. Presented pricing for a crawlspace diagnostic to inspect drain piping for signs of damage or bellies in the line. Customer accepted pricing. Inspected crawlspace drain piping. Drain piping was in good condition and showed no signs of damage or warping. Secondary line for kitchen sink was in good condition and showed no signs of bellies or being back graded at any point. Was unable to recreate any issue with the drain at this time. Customer then mentioned wanting a new kitchen faucet installed. Presented pricing for replacement options, with add on pricing to install a dishwasher air gap. Customer decided to move forward with Kohler Simplice faucet with and air gap. Shut off water to faucet and began disassembling the existing faucet. I noticed that the


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that they have a water leak in the crawlspace Gave customer pricing options Customer agreed to pricing Started to perform work proposed Found the water leak underneath the bathroom Piping is quest piping Notified customer that we found leak and would have to shark bite the repair as it is quest piping CPI does not warranty sharkbite fittings or sharkbite repairs Customer acknowledged and agreed Turned water off to house Drained remaining water in the house Cut out quest piping that was leaking Made plastic repair Turned water on to house Checked for leaks No leaks present Cleaned up work area Checked for leaks No leaks present at this time Notified customer that a whole house repipe would be recommended Thank you for choosing CPI Plumbing and Heating


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that they have a leak that is leading into their microwave Gave customer pricing for a diagnostic to see where the leak is coming from Customer agreed to work proposed Started to perform work proposed Ran tub to see if leak can be identified No leak is present Ran shower around tub faucet and trim After a few minutes of running water around trim leak is identified Notified customer that we will apply clear caulking around trim and faucet and not to use shower for 24 hours as it needs time to dry Customer acknowledged Cleaned up work area Thank you for choosing CPI Plumbing and Heating


Henry G.

Henry G. Job Checkin

$150 dispatch emergency after hours Saturday Performed power cleaning of kitchen drain line through provided clean out port After multiple attempts able to clear obstruction retrieved hair from Drain Resealed Filled sink and drained confirmed with owner that the drain is now working No warranty on any drain cleaning as it is an attempt only to clear obstruction Made owner aware of incorrect fittings under sink installed after new countertops were installed Owner wants option for new water heater and furnace Thank you for choosing CPI for your plumbing needs


Josh E.

Josh E. Job Checkin

*Please mail a hardcopy to the customer* Customer called about a leaking water heater. Upon arrival, tank had been isolated and power was shut off. Unit was a 40 gallon electric lowboy that was leaking from the top and had saturated the electrical and the inside of the jacket. Provided pricing to replace with a new 40 gallon electric lowboy, customer accepted. Unit is installed inside the cabinet to the right of the stove. Stove had already been moved. Picked up the water heater from consolidated. Drained the tank, removed. Ran a new pan and T&P drain to the exterior of the building. Installed new water heater supplies. Note: electrical is just shy of the inlet meaning it can’t all be concealed. Advise having an electrician out to solve the issue. Installed new earthquake straps. Filled tank, purged air, tested power and received 240v across. Both thermostats are receiving desired power. Reinstalled cabinet wall. Cleaned work area. Thank you for choosing CPI!


River G.

River G. Job Checkin

Checked customer complaint about a clogged main line to the oil interceptor. Presented customer pricing to attempt to clear the main line. After pricing was approved I laid down a rug to protect the customer’s floor from damage. Performed augering of the line. After augering for a while I hit the obstruction at 45 feet. I was able to clear the obstruction after a while. When I removed the cable of the auger I pulled out parts of a mop head. Performed drain test with the customer. I ran large quantities of water down the drain and the checked the oil interceptor. The customer was able to see the water drain into the receptor. The drain performed as designed and there were no clogs when last checked. CPI does not warranty or guarantee drain cleaning. Thank you for choosing CPI Plumbing and Heating.


Josh E.

Josh E. Job Checkin

Arrived on site to perform work as proposed. Shut off water to the building in the boiler room on the 2nd floor. Isolated water heaters and recirculation pumps, powered them off. Drained building via hose bibbs. Cut access, unthreaded previous hose bibb, installed a piece of plywood to cover the existing hole around the previous bibb. Threaded new bibb, opened water to building. Purged air in the 2nd and 3rd floor guest bathrooms. Opened valves to the water heaters and recirculation pumps. Verified no air in hot water lines. Tested new bibb, no leaks. 49 psi. Caulked plywood with white silicone. Cleaned work area. Thank you for choosing CPI!