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

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

Excellent service

Aaron was able to quickly fix the faucet issue and explain why it occurred. I learned Some things I can do to keep the water system working at an optimal level.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Very good service

Aaron was professional, new his stuff, and answered all our questions. He performed the services in a timely manner and let us know what else might be needed in the future.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Josh explained the process and answered s all my questions and went above and beyond expectations of service .

Josh not only explained the process and offered many options as well as updating my kitchen and wrote out an estimated for this as well. It was a costly day to purchase a new water heater and installation, Josh and Eli were on time and efficient.

  • Overall Experience
  • Quality
  • Price
  • Convenience

Job Locations
for oak harbor, wa

Manny V.

Manny V. Job Checkin

Customer called in because of kitchen sink that was not draining properly. Removed existing undersink waste piping. Found that it was full of sludge and food buildup. Installed new undersink waste piping. Load tested sink 5 times. No signs of leaks found at this time. Thank you for choosing CPI plumbing and heating!


Jon M.

Jon M. Job Checkin

Customer had water leaking from copper supply line on hot side of water heater. Water heater is 10 years old. Provided estimate to to replace water heater and supply lines. Also provided estimate to just replace supply lines. Customer decided to get supply lines replaced at this time. Customer is going to replace water heater themselves. Turned water off to water heater and cut out copper supply lines. Installed new male adapters and supply lines for water heater. Turned water back on verifying no leaks present. Thank you for choosing CPI plumbing and heating.


River G.

River G. Job Checkin

Checked customer complaint about another leak in the wall. The customer had another pin hole leak in the wall form above where the previous leak was repaired. Presented customer pricing to repair the leak. After pricing was approved I removed the damaged section of pipe. Performed installation of the new section of pipe. After the new section of pipe was installed I turned the water on to the home and tested for leaks with the customer. The new section of pipe performed as designed and there were no leaks when last checked. The customer wanted pricing for a whole house repipe along with a new water heater. The estimate will be sent to the customer as soon as possible. Water sample results: 3 grains of hardness, iron 1.5 and P.H. 7 Thank you for choosing CPI Plumbing and Heating.


Stephen O.

Stephen O. Job Checkin

Arrived onsite to customer requesting pricing for furnace that almost started a fire. A Previous company had already come out and performed diagnostic work. Beverly had mentioned that blower motor, that was still currently removed, was the issue as well as capacitor. Gave customer pricing for three different units (Good,Better,Best). Collected dispatch fee for today’s visit. Will follow up at later date to ensure customer has received estimates; or has any questions. Thank you for choosing CPI Plumbing and Heating!


Stephen O.

Stephen O. Job Checkin

Arrived onsite to perform KCM as well as look at customers issue with garbage disposal. Found that thermal reset button was tripped. Reset trip and garbage disposal appeared to run but was jammed and not spinning. Pulled garbage disposal and found bottle cap lids and large chunks of vegetables and chicken bones. Removed debris and ensured garbage disposal was not longer jammed. Reinstalled garbage disposal and ran water through it for 5 minutes and checked for leaks no leaks present. Turned garbage disposal on and found it to be operational and properly spinning. Ran KCM. Flushed tankless water heater and performed safety inspection. Took pH sample on both pre and post filtration per management request.


Manny V.

Manny V. Job Checkin

Assuming gas tank is within 10 feet of tankless and a regulator is installed on the system. 5/16 Shut water down to building. Drained system Drained down existing water heater. Removed existing earthquake straps. Shut power down to unit. Removed existing electrical connection. Removed existing earthquake straps. Pulled tank. Cut away portion of water piping going to pressure tank. Pulled pressure tank. Installed new pressure tank with a tank tee. Mounted new tankless unit. Ran venting out sidewall. Installed new piping for t&P line. Installed new piping for condensate line. Converted new tankless unit from NG to LP following manufacturer instructions. Ran new connections from existing hot and cold water to tankless unit. Returned water to system Checked for leaks. No leaks found at this time. Note: customer has not had LP tank installed. Will be collecting for work performed so far and returning to run gas piping to unit. 5/17 Shut water off to home. Drained down system. Cut away p


Trever F.

Trever F. Job Checkin

Arrived at customer house Customer stated that she hears a leak in the crawlspace Gave customer pricing to perform diagnostic Customer agreed to work proposed Upon going in the crawlspace found the leak underneath the shower Notified customer I have found the leak and gave pricing to repair leak Also notified customer that i would have to use a sharkbite connection to make repair and CPI does not warranty sharkbite fittings or sharkbite connections Customer acknowledged and agreed to pricing Cut out comprised piping Installed new connection Turned water on to house Checked for leaks No leaks present Cleaned up work area Checked for leaks No leaks present at this time Tested water Hardness-is 3 Ph-8 Iron-0 Thank you for choosing CPI Plumbing and Heating


Trever F.

Trever F. Job Checkin

Arrived at customers house Customer stated that they are selling the house soon and would like us to inspect the water softener Customer had the water softener installed in 2018 The filters had not been changed since then Gave customer pricing to change out filters Customer agreed to work proposed Started to perform work proposed Water softener does not have a bypass Notified customer that the softener does not have a by pass and would recommend installing one Customer stated that they would think about it for the future Turned power of to well Drained system Removed pre and post filter Installed new pre and post filter Turned on water Checked for leaks No leaks present Cleaned up work area Checked for leaks No leaks present Thank you for choosing CPI Plumbing and Heating


River G.

River G. Job Checkin

Checked customer complaint about a leak in the wall. The customer had a leak in the wall from a nail that punctured the pipe. Presented customer pricing to perform a leak repair. After pricing was approved I laid down a rug to protect the customer’s floor from damage. Performed the removal of the damaged section of pipe. After the damaged section of pipe was removed I performed the installation of the new section of pipe. I turned the water on to the home and checked with the customer for leaks. The new section of pipe performed as designed and there were no leaks when last checked. The customer was happy that the leak was repaired. Thank you for choosing CPI Plumbing and Heating.


Brannigan B.

Brannigan B. Job Checkin

Propane 75 Gallon Bradford White Water Heater Installation Turned water off to tank upon before began This is just a straight replacement tank Confirmed the tanks gas 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 gas, recirculating pipes Cut copper T&P discharge pipe Removed tank from build (disposed of back at shop) Unboxed new Bradford White 75 gal propane water heater Cleaned area under old tank Removed old body straps from wall anchors Secured into wood studs behind drywall slag screws for earthquake straps Secured the tank in place with earthquake straps Connected new stainless flex supplies Run hot water recirculating pump pipe to th cold water inlet side of the tank altering it from the original design of entering the bottom of the tank Turned water back on and filled tank while purging of air (NO LEAKS) Ran 3/4’’ copper line down side of tank


Oly O.

Oly O. Job Checkin

Customer is re-roofing his building and needs equipment removed and reinstalled when the roof work is done. We will provide labor and misc. material to complete the task but units will be reused. We are assuming that two lifts and mobilization will be required to complete this work. Note: No warranty for equipment that is reused. Customer will be required to store units on site or in a secure location until they can be re-installed. Excludes: Line volt electrical. Roofing material, patching, equipment storage, sub roofing repairs, custom flashings, temp heat or cooling (assume interruption in service for up to 2 weeks). Permits by others.


Davis C.

Davis C. Job Checkin

Arrived onsite to customer complaint of furnace not working, customer decided to do diagnostics to see if it was a small repair. After running through diagnostics we determined that the fan was bad, the unit is very old, believed to be from the mid seventies. Going to follow up with customer Monday or Tuesday, on how he wants to proceed. Thank you for choosing CPI Plumbing and Heating Inc.


Aaron E.

Aaron E. Job Checkin

Arrived on site per customer complaint of low water pressure inside his home. Presented pricing for water pressure diagnostic. Customer accepted pricing but declined membership at this time. Took water pressure reading from hosebib and got 60psi. But when I disconnected the gauge and ran water through the hosebib water pressure decreased to a trickle from the hosebib. Inspected the home and crawlspace for signs of a PRV and found none. In the crawlspace was 1” black poly water piping coming from the ground and connected to an old gate valve. The connection between the gate valve and the black poly was a barbed fitting with hose clamps, which is not code compliant. The gate valve was extremely rusted and showed signs of deterioration. The 1” gate valve then had a 1”x3/4” bushing installed which led to 3/4” shark bite plastic water piping for the home. About 2-3’ after the gate valve was a shark bite ball valve serving as the new main water shutoff for the home. Shut off wa


River G.

River G. Job Checkin

Checked customer complaint about a leak in the wall. The customer had a leak in the wall and needed it fixed. Presented customer pricing to cut open the wall. After pricing was approved I laid down a rug to protect the customer’s floor from damage. I cut open the wall and discovered the leak. Presented customer pricing to repair to repair the leak. After pricing was approved I cut out the damaged section of pipe. Performed installation of the new section of pipe. I turned on the water and tested for leaks with the customer. The new section of pipe performed as designed and there were no leaks when last checked. The customer was happy the leaks was fixed. I referred the customer to pure dry restoration to assess and repair the damage. Thank you for choosing CPI Plumbing and Heating.


Aaron E.

Aaron E. Job Checkin

Performed annual safety and maintenance inspection. Inspected all visible plumbing in the home, tested all faucets, toilets and tubs/showers, tightened all under sink drain piping and tested for leaks. Drained and flushed hot water heater, and Inspected crawlspace condition, water piping and drain condition. The home’s plumbing has multi turn angle stops installed at every fixture. The under sink waste piping showed signs of slight deterioration and damage, and the washing machine hoses were vinyl tubing. Presented pricing to repair or replace noted items. The customer requested estimates to be emailed to him. The hot water heater is a Bradford White 50 gal electric and is 1-2 years old. The water heater is working as designed.