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 26 customer reviews

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

Fantastic service!

Rapid response, highly skilled technician, great explanations, well prepared with all parts to complete the job. Got my hot water heater functioning again within a couple of hours. Thanks so much!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Doubled backed with twice the great service

Cody was professional and went above and beyond the customers request to resolve all issues. Thanks Cody.

  • Overall Experience
  • Quality
  • Price
  • Convenience

5 star service but VERY expensive

Made call for CPI to install garbage disposal and fix a leaking pipe under sink. Nearly $600. He was here approx 2 hours. Garbage disposal was already purchased and the leak was a blown washer. I paid the man but my goodness. That’s a chunk of change for 2 hours of work. Will get a second bid next time. If I could give a negative star for cost/pricing I would. I will not use CPI again.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Thorough and Superior Service

Davis and Wesley performed a superior inspection as well as fixed our primary leak in a timely manner. In addition, they fixed a minor leak that was not obvious to us owners. Their customer service and professionalism went above and beyond. I would highly recommend CPI for their services and the prices.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Knowledgeable employee, quick fix!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Top Shelf Service

Brannigan was soooo awesome to have around during this whole process! The idea of removing a walk in bath and replacing with a tub shower unit was such a stressful idea coming to it! Yet Brannigan eased my stress with his efficiency, knowledge, social nature, and hard work. At the same time, he was training his apprentice and was doing such an amazing job at that, as well! My opinion- Bottom line: CPI Plumbing, and my personal experience with having Brannigan, Victor and Trevor, work on our bath remodel, was THE experience to have. They were all SO nice, polite, thoughtful as they cleaned up and kept their areas organized and clean. Highly recommend if you want the best work done 👌

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Sevice! Jon and Aaron were super nice and did a great job

great experience will definitely use CPI again

  • Overall Experience
  • Quality
  • Price
  • Convenience

So helpful

Very professional, caring, helpful, and honest

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for arlington, wa

Manny V.

Manny V. Job Checkin

Customer called in for a hosebib that was Leaking. Turned water off to building. Cut away CPVC piping. Installed new hosebib in pex. Slowly turned water back on to building. Checked for leaks. No leaks found at this time. Took pressure reading at new hosebib. Pressure was approximately 55PSI. Note: water piping throughout home is CPVC customer was offered a replacement of water piping but declined work at this time. Thank you for choosing CPI plumbing and heating!


River G.

River G. Job Checkin

Checked customer complaint about about a leak on their water line. The customer had a leak next to a 1” gate valve. Presented customer pricing to replace the existing gate valve with a new quarter turn ball valve. After pricing was approved I turned off the water to the building and drained the system. After the system was drained I cut out the existing gate valve and damaged section of pipe. After the damaged section of pipe was removed I performed he installation of the new quarter turn ball valve. After the new valve was installed I turned on the water to the building and bled for air. I performed a leak search with the customer in the utility room where the leak was and at all of the plumbing fixtures in the building. There were no leaks when last checked. The customer was happy with their new shut off valve. Thank you for choosing COI Plumbing and Heating.


River G.

River G. Job Checkin

Checked customer complaint about a bad garbage disposal. The customer had a garbage disposal that was leaking and wanted it replaced. Presented customer pricing to replace he existing garbage disposal with a new one. After pricing was approved I discovered that the kitchen faucet was also leaking. The kitchen faucet was about 15 years old and the angle stops for the faucet did not close. Presented customer pricing to replace the kitchen faucet and the hot and cold angle stops for the kitchen faucet. After pricing was approved I performed the removal of the existing garbage disposal, kitchen faucet and angle stops. Performed the installation of the new fixtures. After the new fixtures were installed I performed a running water test with the customer to check for leaks. The faucet, angle stops and garbage disposal performed as designed and there were no leaks when last checked. The customer was happy with his new fixtures. The customer decided he no longer wanted the soap dispenser. The


Jon M.

Jon M. Job Checkin

Confirmed with customer that water heater was leaking in garage. Water heater is located in a cubby in garage above crawlspace. Called pure dry for the customer and they will be coming out 10/8 to determine water damage. Turned water off to water heater and removed old water heater. After pure dry has completed there work customer will call us back to have new water heater and pan installed. Turned water back on to building so customer has cold water at this time. Returned 10/18 installed water heater pan and drain to outside building installed earthquake straps and installed new 50 gallon gas water heater. Replaced water heater flex and turned water back on to water heater filling unit. Connected gas supply line and used bubble test and gas sniffer verifying no gas leaks present. Set water heater to 120. Thank you for choosing CPI plumbing and heating.


Manny V.

Manny V. Job Checkin

Customer called in for quote on a water treatment system. Took water sample Hardness is at 7 grains. Iron at approximately 1.5 And PH at approximately 7 Installation of water treatment would require water piping to be ran through attic in breezeway and ran into garage. Customer will also need to get electrician to run power to unit


Henry G.

Henry G. Job Checkin

No charge for crawlspace diagnostic Suited up and crawled through mud to find failed pump Gave option to replace New liberty 1/3 hp pump with new check valve and service valve Removed 6 ft of clogged discharge line, installed new Cleaned base of sump full of mud/silt Tested new pump working properly outlet above pump is working properly 1 yr warranty on pump No warranty on any existing plumbing Thank You for choosing CPI for your plumbing needs


Henry G.

Henry G. Job Checkin

Walked house and inspected crawlspace Emailed options for review 1/2 down deposit to schedule


Victor V.

Victor V. Job Checkin

Presented customer with pricing to diagnose slow draining lavatory sink Customer declined any work at this time


Coady P.

Coady P. Job Checkin

Customer reported that the frost free hose bib we installed last April was dripping. Verified that hosebib had steady drip. Water heater is blocking access to hosebib connection. Customer shut off water at house. Removed packing and stem from body of faucet. Found a chunk of thread tape and pipe thread compound stuck in stem washer. Removed debris and re assembled. No leaks detected after removal of debris. If hosebib leaks again we will need to remove water heater. There will be a charge to do so. Hosebib is still under warranty. Please send hard copy of invoice.


Tony M.

Tony M. Job Checkin

Customer would like toilet pulled and reset along with disconnecting dishwasher and washing machine.


Henry G.

Henry G. Job Checkin

Cleared trail through forest to power trench (no additional charge) Performed full water service line replacement from city meter to residence 18 deep trench, 36” at entrance to home per code Installed tracer wire from access box at meter to crawlspace Installed new 1/4 turn emergency shutoff valve on owners property near city water meter this will shut down water to home, install access box with green plastic lid at his location Installed new water main feed line from new water service line to existing Pex to home in crawlspace insulated and supported line to floor joist All new plumbing tested no leaks No warranty on any existing plumbing or plumbing fixtures Backfilled trench native soil, removed rocks until layer of soil over pipe Any additional backfill to be done by others Meter is no longer spinning Existing service line was 3/4” pvc replaced with new 1” pex Made note of water line location on owners copy of as built Water restored to residence Thank You for choosing


River G.

River G. Job Checkin

Performed work as proposed. I performed the removal of the existing flush valve and toilet. I spoke with the customer about replacing the shut off valve for the flush valve. The customer understood that to replace the existing shut off valve we would need to shut the water off to the whole building and drain the entire system and test for leaks. The customer decided not to replace the shut off valve and for me to use the existing shut off valve. I performed the installation of the new toilet and flush valve. The toilet was installed with new closet bolts, wax ring and china caps. After the toilet was installed I performed the installation of the new flush valve. After the new flush valve was installed I turned on the water and tested for leaks with the customer. The toilet and flush valve performed as designed and there were no leaks when last checked. I caulked the toilet with clear caulking as per customer’s request. The customer was happy with their new toilet and flush valve. CP


Brannigan B.

Brannigan B. Job Checkin

Went through the waste and vent system from the vent on the roof all the way to the septic tank. Even ran a sewer camera through vent above the bathroom down all the way through the wall to the crawl space. I could not find any thing really wrong with the system. Only one back graded vent pipe for a double lavatory. I will get with management to check my finds and go over vent sizing.


Brannigan B.

Brannigan B. Job Checkin

18 year old water heater with a leaking drain down valve and a leak on the supply flex line on the cold side of the tank. Wife was not here because she was at dentist office and she said a family member got a hot water tank installed for $1700 back in 2017 even though prices have gone up since then especially due to Covid. Todd called alpine plumbing while I was here to try and get a second quote over the phone to see if we are similar in pricing and Alpine quoted between $1900 & $2100 over the phone for a hot water heater replacement so I collected a dispatch fee and left


Josh E.

Josh E. Job Checkin

Arrived on site to perform work as proposed. Shut off water to the building at the 6” ball valve in the utility room. Drained the system down out of the drain down pipe that tee’s off near the main water shut-off. Cut out about a foot of the 1” copper with the old valve on it. Soldered in a new quarter turn ball valve. Previous leak was coming from a street 45 but it was piped fitting to fitting. Removed the cold shut-off and installed a new one in room 103 at the lavatory sink. Removed and replaced the shut-off for the toilet in room 204. Turned water back on and checked for leaks at the new soldered joints and valve. No leaks detected. Installed a new supply line at the toilet due to the previous one being clogged. Relieved air from the building at the third floor bathrooms. Checked for leaks again, no leaks detected. Thank you for choosing CPI!