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

Local Reviews
for bellingham, wa

Rated 4.9 out of 5 stars based on 12 customer reviews

Great

Nice job! Professional and knowledgeable. Problems solved.

  • Overall Experience
  • Quality
  • Price
  • Convenience

  • Overall Experience
  • Quality
  • Price
  • Convenience

A pleasure meeting you

Brenden was punctual,articulate and attentive.He answered all the important questions and helped me brainstorm my options.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Friendly and up front with pricing

Very pleasant and professional experience

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Outdoor leak.

Tony is always a pleasure and fast! Thank you!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

Very professional and worked thoughtfully and was very focused. Also wore a mask properly the entire time.

  • Overall Experience
  • Quality
  • Price
  • Convenience

The best!! Ben did an outstanding job! Very well priced!

  • Overall Experience
  • Quality
  • Price
  • Convenience

First time - Great time.

I have never hired a plumber before, my wife found CPI highly recommended. Our technician was professional, polite, and courteous of our home. I am happy after speaking the the technician and his process of elimination to tell me definitively what the problem is. I would recommend this company to anyone that asks me.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Complete review of problem

plumber recognized Sewage blockage could be on public utility line rather than private home line. Utility looked at problem, agreed it was their problem to fix. Utility asked that your bill be sent to them to be paid.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Tony is great!

I would definitely use Tony and CPI again!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very prompt and excellent service

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for bellingham, wa

Trever F.

Trever F. Job Checkin

Arrived at winco Customers stated that they have a clogged toilet in the womens bathroom Gave customer pricing to clear stoppage through toilet Customer agreed to pricing Started to perform work proposed Had womens bathroom closed down while bathroom was being worked on Started to perform work proposed Used drain cleaning equipment to clear stoppage After a couple attempts the stoppage has been cleared Flushed toilet 25 times Toilet is flushing as designed Cleaned up work area Thank you for choosing CPI Plumbing and Heating


Sarah E.

Sarah E. Job Checkin

Arrived at customers home due to a garbage disposal not working. Customer had advised me she wanted to get the parts for the garbage disposal or she wanted it to be replaced with the one she recently purchased. Advise customer we don’t replace parts from the garbage disposer but I can replace the garbage disposal with the one she had previously purchased. Presented customer with pricing for the customer supplied garbage disposer and she declined. I offered customer a Membership which she excepted. I performed the Plumbing maintenance and safety inspection today. I started off by getting the temperature of the water in the kitchen which was 120°. I also perform Load test in the kitchen and bath sinks. I flushed And drained the water heater flushing it about four or five times. When I first started draining the water heater there was a little red coming out initially but after I flushed it several times it had cleared it all out. I then proceeded to check all the bathrooms to make sur


Brannigan B.

Brannigan B. Job Checkin

Bronze membership for plumbing (50 gal electric water heater) Electric 50 Gallon Bradford White Water Heater Installation Turned water off to tank upon before began This is just a straight replacement tank Confirmed the tanks power supply was off Connected transfer pump to bottom of tank Ran discharge hose exterior drain Disconnected water supply lines on top of unit Removed earthquake straps Disconnected electrical wires Cut copper T&P discharge pipe Removed tank from build (disposed of back at shop) Unboxed new Bradford White 50 gal electric water heater Cleaned area under old tank Installed the flood stop valve and sensor, mounted control panel on wall behind tank Placed down 22” hwt pan Plugged shower pan drain Removed old body straps from wall anchors Installed new thermal expansion tank Secured into wood studs behind drywall slag screws for earthquake straps Set tank in hwt pan Secured the tank in place with earthquake straps Connected new stainless flex supplies Turned water


Brannigan B.

Brannigan B. Job Checkin

In master bath room the tile was completed in the shower so we were able to install the trim. That included the main valve body, a diverted handle, rain head and arm, drilled the tile and mounted a bar and connected the hand held shower wond. Assembled the third toilet and and installed it the the hall way powder bath. In kitchen connected the oven/range to the gas supply and test for leaks.


Stephen O.

Stephen O. Job Checkin

Arrived onsite to customers location for request of pricing for new Backflow prevention device installed. Met Jeffrey onsite and he was able to approve pricing. Called Courtney at PUD and asked her why a Backflow prevention device was needed. Skagit PUD requires a premise isolation DCVA on property’s over 5 acres due to low hazard cross Contamination possibility. Presented customer pricing for replacement with and without excavation. Customer inclined to excavate area himself. Customer signed off on pricing. Collected half down for work to be done at later date. Will coordinate with Courtney inform her that a plan is set forward. 4-22-22 Arrived onsite and shut main water off to home to prevent back siphoning from water heater. Provided and installed new lead free Backflow prevention device. Once device had been properly installed, turned water back on and checked for leaks. No leaks present. Watched leak detector on meter and found it to not move Indicating no leaks are prese


Coady P.

Coady P. Job Checkin

Day 1 April 16th 2022 Arrived at customers house Customer stated that his water heater started leaking Upon looking at the water noticed it was a direct vent water heater Notified customer we would not be able to change it out today as we do not carry this in stock Customer acknowledged Gave customer a few different options he can choose from just replace like for like water heater or for a Navien tankless Customer stated that he would like to go with the tankless Notified customer we would schedule him as soon as we can I removed old direct vent water heater Customer is aware the gas line is there and it is turned off and not to touch it in the mean time Cleaned up work area Thank you for choosing CPI Plumbing and Heating Day 2 April 19 2022 Started to perform work proposed Removed old direct venting Notified customer that the hole for old venting will still be there but we will cover it up so animals can’t climb in Customer acknowledged that it will still be there Installed


Manny V.

Manny V. Job Checkin

Customer called in because home inspector noted that there was a small amount of water at base of toilet. Shut water off to toilet. Drained tank and bowl. Removed existing toilet supply. Removed existing china caps. Removed existing closet bolts. Pulled toilet. Removed existing wax sink. Installed new closet bolts. Installed new wax ring. Reset toilet. Installed new water supply. Installed new china caps. Flushed toilet 15 times. No signs of leaks found at this time. Applied clear caulking to base of toilet. Customer also stated, inspection noted that water to home was sitting at approximately 105 psi. Gave option to install a new PRV along with a thermal expansion tank in system. Customer declined repairs at this time. Thank you for choosing CPI plumbing and heating!


Manny V.

Manny V. Job Checkin

Customer called in because of issues with flush valve in men’s bathroom. Flushed toilet 3 times. No isssues found. Flushed with toilet paper 3 times. No signs of issues found. No signs of leaks at this time. Located a replacement flush valve and gave customer pricing to perform replacement. Customer declined pricing at this time because we were unable to recreate issue. Thank you for choosing CPI plumbing and heating!


Manny V.

Manny V. Job Checkin

Customer called in because toilet in the women’s bathroom was backing up. Ran closet auger through toilet times. Removed what appeared to be the packaging to a charger from toilet. Flushed toilet 5 times with large amounts of toilet paper. No signs of stoppage at this time. As curtesy to customer checked the toilets in the men’s room. Found no signs of stoppage at this time. CPI plumbing and heating does not warranty or guarantee any drain cleaning. Thank you for choosing CPI plumbing and heating!


Manny V.

Manny V. Job Checkin

Customer called in because lavatory faucets were pulling away from the wall. Gave customer option to attempt to secure sinks and apply new caulking. Tightened down nuts to faucets. Center faucet was secured on bottom connection to only drywall. Installed drywall anchors and new hardware on center faucet. Removed existing caulking and applied new caulking to all 3 fixtures. Thank you for choosing CPI plumbing and heating!


Brannigan B.

Brannigan B. Job Checkin

Made the repair to the men’s room faucet and it work correctly now you can depress the handle and it’ll actually last longer than the faucet next to it. Installed a 1.2 gallon per minute aerator to help the metering of the water.


Brannigan B.

Brannigan B. Job Checkin

We completed all the work that was proposed except the garbage disposal she wants to wait until the summer when she can call us back to do an inspection on her heating and AC system and hallway bath we replaced the toilet and faucet installing a pressure assist ADA elongated bowl Kohler to handle lavatory faucet. And we did the exact same in the master bath also


Brannigan B.

Brannigan B. Job Checkin

We pulled the toilet from the powder bath and installed it in the guest bathroom we had to do some modifying of the flange because there was mortar gunked in the rails and with the new thickness of the floor we had to install longer toilet box. In the master bathroom and install longer toilet parts also because of the floor and then reassemble the toilet that was removed from there previously we turned the water on antacid both toilets as of right now there are two working toilets


Brannigan B.

Brannigan B. Job Checkin

We had to cut open the floor exposing the pipe that we installed a month ago making a modification to the pipe then putting in backing underneath the subfloor and mounting the new surface floor drain for the freestanding tub while connecting underneath the subfloor the PVC pipe.


Brannigan B.

Brannigan B. Job Checkin

The granite countertop was finally installed in the cabinets so we were able to install the supplied faucet along with the pop-up assembly and then attach the P-trap and the waterlines underneath and load test the sink. Replaced the tub waste and overflow so we could install the new black trim to match the rest of the house.