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

Brannigan B.

Brannigan B. Job Checkin

Completed all work as purposed. First installed owner Supplied shower valve in upstairs bathroom. Installed temporary sink in kitchen. Descaled tankless water heater followed rianni instructions. Inspected entire crawlspace for water leak while pumping the water out. determined that the water in the crawlspace was not a water leak it was ground water seeping in from under the foundation. Made recommendation to install sump pump package. It was approved through Jennifer and homeowner. Dug 28 inch by 14 inch hole and 6 trenches running from foundation to sump pump location. Assembled liberty sump pump package and inserted sump pump in hole. Filled in the rest of the hole and trenches with p gravel. Ran inch and half pipe from sump pump to exterior gutter. Laid new layer of plastic around the excavated area. Tested sump pump. Sump pump is working correctly.


Sarah E.

Sarah E. Job Checkin

Arrived at customer’s business and the bathroom urinal was backed up. No other fixtures were affected. Placed rug down and removed water from urinal with vacuum. Attempted to blow with the vacuum down the line but blockage was still present. Used super vee to drain clean through the strainer. After several attempts we were able to get the cable through the p trap and drain clean out 25 feet. When pulling back cable a significant amount of hair and zyn pouches were caught on the cable. Vacuumed out residual calcium build up. Tested urinal operation by opening water supply valve and flushing 10 times. Urinal is flushing and draining properly. Cleaned up workspace. Thank you for choosing CPI Plumbing and Heating.


Brannigan B.

Brannigan B. Job Checkin

Arrived on site and met with contractor to discuss work being performed. House undergoing second floor bathroom remodel needed toilet installation, shower trim (tile), and p-trap for shower. Laid rugs in bathroom and prepped area for work. Turned water off to house via main shut-off. Cleaned toilet flange and removed old bolts and wax, built elongated Kohler toilet, put new wax rings and closet bolts on existing toilet flange and installed toilet. Installed new toilet water supply line and china caps. At this time toilet seat is not on site. Tested toilet by flushing multiple times, no leaks, caulked toilet leaving small gap in caulk in the back. Installed two quarter turn compression angle stops in lav sink cabinet on copper stub-outs. Tested for leaks after turning water to home back on. Installed p-trap for shower drain on first floor (shower on second floor), used two pvc 2in 45 fittings along with coupling and p-trap. Allowed glue to cure before testing for leaks by running


Brannigan B.

Brannigan B. Job Checkin

Installation of 4 lavatory faucets they are new installs so it is a clean deck top single hole penetration through the granite all four faucets are identical we are waiting to install the 5th because the counter is not installed yet. we also installed the island sink faucet, All five sinks needed to have the way set up because they are new cabinets. New pop-up assemblies installed that came with the faucets. Thoroughly load tested all five sinks was no leaks.


Josh E.

Josh E. Job Checkin

*Please mail hard copy of invoice* Customer called about a leaking hose bibb. Upon arrival inspected hose bibb. Could not be shut off and was leaking from the stem. Customer stated that it could be accessed in the crawlspace. Provided pricing to replace the hose bibb, customer accepted. Isolated water to the home, drained. Unthread the existing hose bibb in the crawlspace from the 1/2” male adapter. Could not pull it out from the exterior due to it being sealed in place. Cut the hose bibb, could not insert new one. Used my 1” hole saw to open it up. Inserted new Woodford hose bibb. Tightened it to the existing 1/2” male adapter in the crawlspace. Adjusted new bibb to be tilted to allow for better operation near the ground. Turned water back on, purged air. No leaks detected. Secured hose bibb and caulked opening. Used pressure gauge to check packing nut and pressure. No packing nut leak, 60 psi in the home. Cleaned work area. Thank you for choosing CPI!


Jon M.

Jon M. Job Checkin

Customer stated toilet in women restroom was not draining. Provided estimate to attempt to clear toilet drain and customer agreed to work. Used auger clearing out blockage. Toilet is now draining properly. Performed paper test and toilet is draining properly. No warranty or guarantee on drain cleaning. Thank you for choosing CPI plumbing and Heating.


Manny V.

Manny V. Job Checkin

Customer called in for a water heater that was leaking from the base. Arrived on site and inspected water heater which was turned off by customer due to leak, found heavy rust inside water heater cover and outside around the base, residue from water, and no drip leg on the black iron gas piping. Also observed pressure reduction valve behind water heater was leaking from the assembly. Removed existing water heater and pressure reduction valve Removed gate valve on cold side of water heater supply Soldered new male adapters on copper water heater supply lines Installed new pressure reduction valve with 1in pex, tied into main shut-off. Installed new ball valve shutoffs on hot and cold sides on the copper water heater supplies. Installed new water heater to code, with new water flex lines Removed old gas flex lines from water heater and installed new one Added drip leg to black iron gas piping. Installed new flu baffle around exhaust vent. Insulated water heater supply lines, applied


Brannigan B.

Brannigan B. Job Checkin

Removed excess drywall to fit tub in. Unboxed tub. Prefabricated owner supplied waste and overflow. Had to dry fit blind set the waste and overflow. Pulled tub, had to modify pipes to make sure waste and overflow fit correctly. Followed manufacturer’s instructions to put silicone on tub feet underneath. Set tub in place and made sure it was level. Attached trim and covered with blue tape.


Brannigan B.

Brannigan B. Job Checkin

We installed a new Thermidor dishwasher the layout for the new one is differently plumbed from the previous model we had to drill down through the floor to make new connections underneath and electrician will have to install an outlet box under the floor in the basement we tested it with an extension cord


Chris A.

Chris A. Job Checkin

Arrived at customers home. I spoke with the homeowner about her kitchen sink backing up in both compartments. I provided the homeowner with an estimate to do a diagnostic to try to better understand the issue. I also provided her with an estimate to perform drain cleaning on the kitchen line as well as an estimate to replace the under sink tubular waste piping. I explained that a diagnostic would be the best first step in diagnosing the issue. Originally she signed off on the estimate to replace the tubular waste. I explained that this might not resolve the issue. I began by taking apart her current under sink waste piping. As soon as I began disconnecting it I realized that replacing the tubular waste would not resolve the problem of her sink backing up. This appeared to be an issue farther along the secondary line. I explained this to the customer and offered to only charge her for the diagnostic work I had done because I hadn’t begun building the new tubular waste system at that tim


Jon M.

Jon M. Job Checkin

Customer requested pricing for water filtration and water tests. Performed hardness, ph and iron test onsite. 5 grains of hardness, ph value 6.5 and 2 iron. Provided estimate to have water tested at a lab and customer declined work. Will work on providing estimate for water filtration with water test taken on site. Thank you for choosing CPI plumbing and Heating.


Jon M.

Jon M. Job Checkin

Customer stated tankless water heater was getting error code 10 and no hot water. When turning water off and back on unit starts working again. Contacted customer support and Andrew recommend verifying venting is not blocked. Cleaning out burner chamber and also replacing exhaust fan inside tankless water heater. Due to water heater being 12 years old and no warranty or guarantees on repairs CPI plumbing highly recommends getting water heater replaced. Provided estimate to perform repairs recommended by customer support. Also provided estimate to replace tankless water heater. Customer is going to look over options. Will have to adjust pricing for installation due to venting issues. Informed customer about venting issues. Thank you for choosing CPI plumbing and Heating


Chris A.

Chris A. Job Checkin

Install exterior cleanout and attempt drain cleaning


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that her emergency shut off is leaking Gave customer pricing options for replacement Customer agreed to work proposed Started to perform work proposed Water was previously turned off before arrival Notified customer that i would have to reduce it to fit the new supply lines Customer acknowledged and agreed Reduced from 3/4 to 1/2 inch Removed old multi turn straight stops Installed new 1/4 straight stops Installed new supply lines Turned on water to the house Checked for leaks No leaks detected Cleaned up work area Checked for leaks No leaks detected Thank you for choosing CPI Plumbing and Heating


Aaron E.

Aaron E. Job Checkin

Arrived on site per customer complaint of the furnace not working. Upon initial inspection, noticed the system was a boiler system presenting an error code 63. Informed the customer that due to the system being a boiler, CPI would need to reschedule.