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

Local Reviews
for oak harbor, wa

Rated 4.7 out of 5 stars based on 172 customer reviews

Excellent Service

Very professional and reasonable. Manny was great.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Water heater repair

The CPI technician was very professional and thorough.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great Service

On time, worked quickly and replaced the 2 leaking spigots that were soldered on

  • Overall Experience
  • Quality
  • Price
  • Convenience

Stephen was great!!

Stephen from CPI was great. He was courteous, professional and incredibly knowledgeable. He even helped us with a hair clog underneath our sink in our bathroom. He took his time when fixing our garbage disposal. And he explained to me why it was clogged in the first place. Stephen also called me before hand to give me an estimated time of arrival. That was very courteous!! I would recommend Stephen (and his assistant) to anyone.

  • 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

Very friendly and professional. I would recommend to anyone.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent service. T

  • 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

Excellent service

The plumbers that did the work were professional and efficient. Thank you!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great resolve to find solution

Our problem was particularly troublesome, as our brand of unit was admittingly not normally serviced by CPI because they don't carry this brand. However we pressed forward. Manny and West have made multiple visits in attempts to restore our hot water. Their pursuit and degermation to find the answer in solving this problem was and is most impressive. Thanks to his resourcefulness' and person resolve our unit is going to be replaced by the manufacture. Thank you for your efforts Manny, we are very grateful.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Sewer break

I am very impressed with the effort and continuous work the crew did in two days!!! One of the workers said “we don’t leave til it’s fixed!!!”

  • Overall Experience
  • Quality
  • Price
  • Convenience

Great service (time wise)

John and his partner did a fine job. Thank you!

  • Overall Experience
  • Quality
  • Price
  • Convenience

Excellent

All around great service.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job well done!

Great job, very professional and made sure everything was great before they left.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for oak harbor, wa

Brannigan B.

Brannigan B. Job Checkin

We moved the ice emergency contact valve box to the bay just adjacent to the right of where we originally installed it now it is positioned to the center of the refrigerator so there is no way it could be hitting a cabinet


Brannigan B.

Brannigan B. Job Checkin

Electric tank water heater less than two years old and installed by others not producing hot water just producing warm temp water Replace Upper and Lower Heathing Elements to Electric water heater Turned power off to water heater Double checked power was off at the tank with volt-meter Turned water off to tank Connected water transfer pump to drain on bottom of tank Disconnected water supply to hot side of tank Purged tank off all water Opened front panels of tank Disconnected wires that go to the elements Unthreaded upper and lower elements Opened new Universal replacement elements Cleaned threads of calcium Tightened new elements on to tank Turned water back on Flushed tank as much as possible to remove calcium flakes Purged all air from tank Thrip checked for leaks NO WATER LEAKS Reconnected power sully wires to elements Turned power back on to tank Checked voltage 246V Replaced insulation and front access panel on tank


Chris A.

Chris A. Job Checkin

- Arrived on site - Explained to the homeowner what the inspection would include - Tested incoming water pressure and temperature at an outside hose bib - Went around to all of the fixtures inside testing hot water temperature, checking for leaks, and anything not up to code. - Flushed tankless water heater. Thank you for choosing CPI Plumbing and Heating!


River G.

River G. Job Checkin

Checked customer complaint about a clogged main line. The customer had a clogged main line and needed it cleared. Presented customer pricing to attempt to clear the main line with an auger. After pricing was approved I laid down a rug to protect the customer’s floor from damage. I pulled the toilet and performed the augering of the line. After augering for a while at about 25 feet I hit the obstruction. I was able to clear it. I ran large quantities of water down the drain to test for clogs with the customer. The drain performed as designed and did not backup again. I performed a camera inspection of the line. No further obstructions, clogs or damage to the pipes were detected. I reset the toilet with a new wax ring, closet bolts, china caps and supply line. Performed flush test on the toilet to check for leaks. There were no leaks when last checked. I caulked the toilet with clear caulking as per customer’s request. The customer was happy that the line was cleared. Please allow 24 ho


Brannigan B.

Brannigan B. Job Checkin

Navien 240a2 Tankless Water Heater Upgrade Install Turned water off to tank before beginning Confirmed the tank was fully isolated and the gas was off Disconnected water supply lines Disconnected gas flex line Disconnected vent piping Removed tankless from wall and will be disposed of back at shop Unboxed new Navien 240A2 natural tankless water heater Prefabricated all attachments to bottom of the tank including tankless service kit In garage made all modifications to water, gas, venting, and ran new T&P and condensate drain pipes outside Hung tankless on bracket and bolted to the wall Soldered new 3/4’’ copper male adaptor Connected Hot, Cold and Recirculating Water Connections to bottom of Tank Turned water on and filled tankless while purging of air (NO LEAKS) Connected new 3/4’’I.D. Gas flex Turned gas on (NO LEAKS) Connected to existing condensate drain with new half inch PVC Ran 3/4’’ cpvc temperature and pressure relief valve discharge Connected to existing condensate drain


Jon M.

Jon M. Job Checkin

Tested water at kitchen sink / ran water for 1 minute prior to taking sample: Hardness= 12 grains (extremely hard) Ph= 7 (neutral) Iron= 0 Note: water color has a slight pink hue. Due to discoloration, recommending further testing be performed by 3rd party laboratory to test for bacteria, E. coli, and arsenic. Customer does not want to have water tested at this time. Customer requested pricing to replace all emergency shutoff valves and 2 shower cartridges. Provided estimate to replace all emergency shutoff valves and shower cartridges. Also replacing showerhead. Customer is going to contact insurance company. Customer needs to call back in after getting approved from insurance to get on the schedule. Thank you for choosing CPI plumbing and Heating. 2/16/23 Work was canceled and deposit refunded. - CH


Chris A.

Chris A. Job Checkin

- arrived on site - the home owner showed us the water heater that was leaking - charged lines to verify leak - provided home opener an estimate to replace water heater - drained and removed old water heater - installed new water heater - charged lines and tested for leaked bleed lines for air - turned power on Thank you for choosing CPI plumbing and Heating


Stephen O.

Stephen O. Job Checkin

Arrived to customer’s house. Customer explained that furnace operation is intermittent. He said that he can get it to run if he cycles power to it by flipping the breaker. The furnace was running while we were on site. Gave customer pricing for diagnostic and replacement options. Customer signed off on the S8X2 80 up flow two stage 47k 3.0 option with cut in filter grill above furnace cabinet. Informed customer of weight times on product. Collected half down and measurements of furnace. Will need to come back to complete job. 2-15-22 arrived onsite and completed install as proposed. Provided and install a new thermostat and new S8x2 two stage unit with propane conversion kit set to manufactures standards. Once installed checked for gas and CO leaks and found none to be present. Temperature split is functioning at 30 degrees and is working great! Showed customer how to replace filter and warranty information. Left manuals onsite to set up wireless/Wi-Fi thermostat. Thanks for c


Jon M.

Jon M. Job Checkin

Customer stated hose bib was leaking when turned on. Also recirculating pump was not functioning properly. Provided estimate to replace hose bib and access panel and perform diagnostic on recirculating pump. Turned water off to building and found pump is engaging but check valves are allowing water to flow backwards towards pump. Provided estimate to replace check valves and customer agreed to work. Replaced check valve and removed second check valve. Cut into cabinet in kitchen to find hose bib connection. Removed old hose bib and installed new woodford frost free hose bib. Turned water back on verifying no leaks late present. 60 psi at hose bib. Customer has 2 toilets that need canister seal and one needs new flush canister. We will order these parts and return when parts arrive at warehouse. Thank you for choosing CPI plumbing and Heating.


Jon M.

Jon M. Job Checkin

Customer requested pricing for replacing water softener. Provided estimate to replace water softener with new softener and pre and post filters. Customer is going to look over estimate. Thank you for choosing CPI plumbing and Heating.


Brannigan B.

Brannigan B. Job Checkin

Original dishwasher drain line goes into a half inch pipe inside the wall which then I don’t know where it goes to instead of trying to figure out how we can unclog a Johnson’s T she opted to have a disposal installed on the right side of the sink which allowed me to connect the dishwasher directly to the garbage disposal and use that as the drain while installing the garbage supposal did a full rebuild of all of the drain piping to accommodate this new disposal follow the manufacturers instructions and knocked out the dishwasher plug and adapter over to the larger size diameter pipe to make the connection between the dishwasher drain hose and the garbage disposal load tested sink no leaks


Sarah E.

Sarah E. Job Checkin

Arrived at customer’s house to a leaking water line. Took a look around the crawlspace and found a leaking hose attached to a boiler drain in a pit u dear the house. I was able to shut off the boil


River G.

River G. Job Checkin

Checked customer complaint about a clogged main line to their septic tank. Presented customer pricing to pull the septic tank lids and check the inlet baffle. After pricing was approved I pulled he tank lids and discovered a blockage in the inlet baffle. Presented customer pricing to attempt to remove the blockage from the inlet baffle. After pricing was approved I removed the blockage and the line drained down. I ran all of the fixtures in the home to test for leaks with the customer. The drains performed as designed and there were no leaks when last checked. The customer was happy the line was cleared. CPI does not warranty or guarantee drain cleaning. Thank you for choosing CPI Plumbing and Heating.


Brannigan B.

Brannigan B. Job Checkin

There was nothing wrong with the water pressure in the house it was isolated to the kitchen sink which ended up being debris built up in the screen between the pull out hose and the faucet head this was due to the fact that we turned the water on and off when we installed the water heater but due to her being sick we did not go inside the house to clean out any of the aerators inform them that stuff like this happens it’s not harmful to the system but if anything like this happens always check the screens first


Chris A.

Chris A. Job Checkin

Arrived on site I spoke to Shirley about a leak that they were informed of about a week ago She told me that the city came out and informed her that her meter was spinning She pointed out that you could hear water running when you stand in the hallway bathroom even when no fixtures are being used I provided her with an estimate to perform a diagnostic I checked water pressure. Pressure was about 77. I checked the meter. The meter was spinning even when no fixtures were being used. I took apart shower valve trim and inspected inside the wall. No water was found there. I crawled through the crawlspace and found the leak on a 3/4 inch water line. I repaired the damaged pipe While down in the crawlspace I noticed there waste piping was all compromised of copper. I provided them with an estimate for re-piping all of the drain piping in the crawlspace. Thank you for choosing CPI Plumbing and Heating!