Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon
CPI PLUMBING & HEATING logo

CPI PLUMBING & HEATING

Plumbing, Heating and Air Conditioning Service, Water Heater Service,

About us

The locally owned team of Skagit County plumbers and heating and cooling experts at CPI Plumbing & Heating proudly offer over 100 years of combined experience to their customers. This full service plumbing, heating, and cooling company is deeply involved in the community it serves and works tirelessly to make customers feel like they are a part of the family right away. Covering services such as septic systems, sewers, water filtration, water heaters, leaks and repipes, general plumbing repairs, drains, heating systems, heat pumps, ductless systems, and indoor air quality systems, this team does it all! They offer 24/7 emergency services to help you handle problems with your heating or plumbing when they crop up. Never worry about your home’s systems again! Call CPI Plumbing & Heating today to get started. ADDITIONAL PHONE NUMBERS: (360)755-1530, (360)293-3774, (360)675-9007, (360)629-6305, (360)387-1577.

Business highlights

Emergency services offered
39 years of experience

Services we offer

PLUMBING, DRAIN CLEANING, HEATING, AIR CONDITIONING, AND RADIANT HEATING.

Amenities

Eco Friendly Accreditations

Yes

Emergency Services

Yes

Accepted Payment Methods

  • American Express
  • Financing Available
  • Check
  • Visa
  • Discover
  • MasterCard
Reviews
3.541 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
46%
4
12%
3
5%
2
15%
1
22%

Filter reviews by service

Showing 1-25 of 41 reviews
Thomas S.
Oct 2025
1.0
Plumbing
$655
Im a Marine Corp Vet, got through some crap and i have my home, so i got a new dishwasher but they could not install it until the valve was changed. My knees are destroyed from service and i dont have the patience to do it myself so i got a plumber. Expecting to pay at least 300.00, i spoke with the guy and he said if he HAD to cut in anywhere or anything special it be 655.00 or such, i was like fine whatever, high as **** but ended up he didnt have to do that stuff anyway. So looking at the bill i STILL GET CHARGED THE 655.00 and he didnt do anything but replace the valve!! That is ludicrous! DO NOT USE THEM!! This was a simple job i cant image how much they are charging for other things behind peoples backs!

Thomas. M.
Apr 2025
1.0
Plumbing
$578
Ripoff. They charged me $578 To clean a drain with a $90 drill powered drain snake, which took an hour total. Their website claimed drain cleaning is $79 So they are false advertising and lying. Appointment was scheduled between 12 and 2 but the plumber showed up at 3:30.

Kimberly L.
Jul 2022
1.0
Plumbing
$858
Told what issue was yet they wanted 278.00 nonrefundable to diagnose the problem. Then they replaced a perfectly good hosebib which cost 40.00 for the price of 525.00+. In addition they will not warrant the work performed. I ask for a invoice breakdown and they refuse. This is a rip off company. Do not hire.

Jin D.
Nov 2020
1.0
Plumbing
$1,200
tech came to check on kitchen sink which was not draining, he took some pictures and excused himself went back to his car to make a phone call and to work on a quote. came back telling me the problem was our garbage disposal which has to be replaced according to him, I agreed to have it replaced and they charged me about $1200 for the replacement, service and some bronze level membership. It was outrageous but I let it go thinking I'd finally be able to use our kitchen sink without issues, the tech also told me he did some checking to make sure the drain was not clogged. 2 days after the work we noticed some significant leaking in our wall and underneath the sink and leaking water into a basement room. called CPI and was told it was not an emergency and they could send a tech after 2weeks I demanded to have them send us a tech atleast the same week. same tech came by, same routine, took pictures, stepped out and he told me he will call a supervisor for some recommendations. came back telling me some "possible" issues going on with the drain, and telling me it would cost me another $250 to run diagnostics. clearly, the tech was unsure of what he was doing. I did not let him touch anything else anymore as I have kinda felt like he's gonna charge me more and will not be able to address the real cause of the problem. I had asked another company to take a look at my kitchen sink and they did not even had to run a diagnostic and I did not even had to pay for them to identify what was the problem, they just opened part of our dry wall and check the lines. I only had to pay for the repair, its been a week now and no issues so far. do not hire CPI

Gerry B.
Jan 2020
1.0
Plumbing
The technician was very nice but the pricing was OUTRAGEOUS!! A low grade Kohler faucet ( K-15173-F-CP ) that cost $120 at Home Depot was installed and the invoice price listed ONLY the faucet, no labor or other parts, for $594.48 plus tax. The installation was approved by my 84 year old sister so there was nothing we could dispute. DO NOT HIRE THIS COMPANY!!

Kellie B.
Oct 2019
1.0
Plumbing
$729
Total time spent repairing my faucet was an hour and they replaced 2 cartridges which at most cost 120.00 retail. The total came to 729.84. Which is entirely to much for something like this. I tried calling the main office to discuss this and was told their account manager would call me back bit no one did. Diagnostic- dismantled existing 2 handled tub faucet to get manufactured cartridge replacement option Returned after locating OEM cartridges installed tested and faucet is no longer leaking No warranty on any existing plumbing or plumbing fixtures Water is back on to residence Task # Description Quantity Your Price Your Total A21-0100-0060 Perform plumbing diagnostic 1.00 $274.78 A41-0110-0075 Kohler 2 Handle Kitchen/Lavatory Faucet Repair 1.00 $396.65 Sub-Total $671.43 Tax $58.41 Total Due $729.84

Carol M.
Apr 2017
5.0
Plumbing
Yes, I recommend this pro
All repaired and working great.

Loren E.
Jan 2017
4.0
Plumbing
Yes, I recommend this pro
$950
Fine. Work well done. Tech fun to work with. Expensive. Rated B because expensive.

Jeanne M.
Sep 2016
5.0
Plumbing
Yes, I recommend this pro
You pay for the yearly rate and they’ll come out at a reduced rate. We had had a flood the first time we used them and they were out in two hours for Mount Vernon. They were definitely prompt and they went out of their way to help get everything cleaned up and they actually referred me to a water remediation folks and I got them out within 15 minutes.  So that was good.

Marylin P.
Aug 2016
1.0
Plumbing, Drain Cleaning
$400
This company is not interested in fixing your problem.; They are out to see how much they can sell you.; I called them in to fix a backed up septic line.;I knew the problem was between the toilet and the septic tank.; A distance of about 14 feet.; I told them that.; The septic tank was completely exposed top and inlet and outlet.; They tell you it costs $70.00 to come out, but you don't have to pay that if they do the work (first part of the scam) and that you have to pay when the work is completed.; Well, I am a woman , I am elderly and I am a paraplegic.; All of which makes me an easy target.; When they said you have to pay when the work is completed.; I thought, of course!; I get a bill and I send a check. The first proposal contained four items, one of which was a $1500.00 water heater; what has the water heater to do with a backed up toilet?














; I denied that charge ;But I'm stupid because I approved the other three items for a total of $1300.00.; When I said I would have to make payments on an amount that large, They said No Problem we can get you a years interest free loan.; We work with Wells Fargo Bank.; Second part of scam.; They had me fill in some blanks on a piece of paper I did not see all of, and got to work.; They said there was sewage under the house which was a hazard to there health so they laid down ground cover and capped the 1 1/2 inch waste line $400.00.; They did the other things on the proposal; But It didn't fix the problem.; The second proposal was for $3753.00 plus tax; And I signed it.; After they left I called them and said I could not have the second proposal done and asked for the paper work I had signed.; When I finally got the paperwork.; I was amazed to find I had a credit card with Wells Fargo bank.; I went to their office and they were very nice about removing the $1300.00 charge from the credit card when I said I had other ways to pay the bill.; I immediately canceled the credit card.; I then called another plumbing company and got my problem fixed for $177.00 including tax.; It was a plugged Baffle in the septic tank.; When I called the manager of CPI,; He admitted they made a mistake and we agreed I would pay for the ground cover and pipe capping.; By the way, they;assured me the sewage under the house was not a health;hazard to;the people living in the house.; Everyone was very nice when I caught them up, however when they had completed;the work under the house and realized their mistake they would have cleaned the baffle and I would be Paying off a $5000.00 credit card bill at 29% interest; I say again,; Their focus is on selling you as much as they can at;FOUR times the going rate.; Your problem is Just the medium they work in.


Nancy H.
Feb 2016
3.0
Plumbing
$700
they were on time and did the job they were contracted to do.  other then price I thought they were good, until it came time to replace the water filter (they put the new filter system on in april 2015)  .  then i went and got the info they had left, it was for a different filter system then the one they installed and there was no info on replacement filter other then that they would replace the filter for $120.   i called to get info on the type of filter and it took multiple days for them to get me the info, i had to call twice.  then i was told the installer thought it was either filter a or b, and they had them instock and if i wanted to do the change myself they had filters available for $49.  so i went on amazon and got the filter for under $9.  so if you need someone to come out and do a job in a short period of time they are good and responsive, but if you also expect to have the info for you to do the follow on care, that info may be harder to get.

Michelle G.
Jan 2016
1.0
Plumbing, Appliance Repair
Yes, I recommend this pro
I purchased a new dishwasher to replace the basic model provided in our new home that is brand new and just 10 months old. They came out and quoted me 950.00 to install the new dishwasher. I told him no way! I still had to pay the 75.00 service fee to receive that ridiculous quote. This company is a scam and prays on the old and desperate. They will not quote you over the phone. I am going to be contacting the bbb about this scam. Called my handyman who installed my dishwasher for 99.00. Should have called him in the first place instead of these rip off artists!

Cindy R.
Nov 2015
1.0
Plumbing
$1,400
unknown

Joseph W.
Oct 2015
2.0
Plumbing, Water Heater Service
$75
unknown

Robert M.
Aug 2015
3.0
Plumbing
$80
This was an outrageous charge for a 3/4 HP disposal so we paid him the service call and told him he was way out of line and will use another plumber.

William S.
Jul 2015
4.0
Plumbing
Yes, I recommend this pro
unknown

Kate R.
Jul 2015
1.0
Plumbing
unknown

Kirk H.
May 2015
1.0
Plumbing
$500
Would not use them.

Rebecca G.
Apr 2015
2.0
Plumbing
$1,500
unknown

Margo T.
Apr 2015
5.0
Plumbing, Water Heater Service
Yes, I recommend this pro
unknown

Jay L.
Feb 2015
5.0
Plumbing, Heating and Air Conditioning Service
Yes, I recommend this pro
$3,000
unknown

Darell W.
Feb 2015
2.0
Plumbing, Drain Cleaning
$800
This was for a 90 year old lady.
$800 to unclog a kitchen sink was excessive.

Ray N.
Oct 2014
1.0
Plumbing
$235
Scheduled a CPI plumbing repairman to come out and re-install a bathroom sink faucet. We purchased a new Kohler brand faucet and attempted to install ourselves but had a leak at the P-trap drain under the sink. We tried to re-install but still had a leak. Frustrated, we called CPI. The repairman/salesman arrived, reviewed with us the scope of the project but would not begin work until we agreed to the CPI price and list of costs. First, you have to join their "club" for $150 a year to get a 15% discount. The repair person's visit call cost $69.50. Without club membership, the drain fix would cost $235 which we felt was outragious. We were looking for a simple repair but ended up with a sales talk and paid for the sales pitch.

Gail C.
Oct 2014
5.0
Plumbing
Yes, I recommend this pro
$4
unknown

Jim R.
Oct 2014
5.0
Plumbing
Yes, I recommend this pro
$500
unknown
Showing 1-25 of 41

Licensing

Bonded

Insured

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

CPI PLUMBING & HEATING is currently rated 3.5 overall out of 5.

Monday: Open All Day Tuesday: Open All Day Wednesday: Open All Day Thursday: Open All Day Friday: Open All Day Saturday: Open All Day Sunday: Open All Day

CPI PLUMBING & HEATING accepts the following forms of payment: American Express, Financing Available, Check, Visa, Discover, MasterCard

No, CPI PLUMBING & HEATING does not offer free project estimates.

Yes, CPI PLUMBING & HEATING offers eco-friendly accreditations.

No, CPI PLUMBING & HEATING does not offer a senior discount.

Yes, CPI PLUMBING & HEATING offers emergency services.

No, CPI PLUMBING & HEATING does not offer warranties.

CPI PLUMBING & HEATING offers the following services: PLUMBING, DRAIN CLEANING, HEATING, AIR CONDITIONING, AND RADIANT HEATING.