Make Sure Your Family Is Prepared For The Season. We Offer Free A.C Quotes!
  • IN INFLATION REDUCTION ACT TAX CREDIT

    EARN UP TO 3200$

  • Plumbing, Heating, or Cooling Issues?
    DON'T CRY, CALL CPI!

    Need immediate help unclogging a drain or replacing your HVAC equipment? Contact CPI today, the trusted Skagit County Plumbing and HVAC company near you at(360) 219-9468 for quality plumbing, heating, and cooling services in northwest Washington.

Save big today with our latest
special deals and offers!

Request Your Appointment Today!

Our Skagit plumbers and HVAC pros are ready to help! Get in touch with us by calling the number or filling out the form below

CPI Plumbing & Heating is a Proud Partner of Wounded Warrior Project

Welcome To CPI Plumbing and Heating

Your Trusted Mount Vernon Plumbing & HVAC Contractors

Save big today with our latest
special deals and offers!

Why Work With Us?

Looking for reliable Skagit plumbers and HVAC home services contractor who can provide you with honest advice and recommendations, quality workmanship, and long-term peace of mind? CPI Plumbing & Heating is your Mount Vernon plumber and HVAC contractor committed to helping you enjoy a hassle-free experience.

Our Mount Vernon plumbing experts provide high-quality repairs, installations, and maintenance services for residential and commercial customers throughout Skagit County and surrounding areas in northwest Washington state.

Same Day Service Available

Play Video

Personal Attention

Our team of Skagit plumbers and HVAC contractors are passionate about customer service and helping our clients receive the quality solutions they deserve. We will take the time to listen to your Skagit plumbing and HVAC concerns and present you with solutions that fit your goals and budget.

Transparent Service

You will always know what to expect before work begins on your Skagit plumbing or HVAC system. Our qualified Mount Vernon plumbers and heating and air techs will go over the job details and pricing upfront, so you can make the best decision for your home or business and enjoy greater peace of mind.

Experienced Professionals

We are always looking for ways to better serve you. All of our Mount Vernon plumbing and HVAC team members continue to stay up to date on industry developments, including Skagit plumbing and building codes, to ensure that you receive nothing less than exceptional results.

Our Happy Customers

Ryan did excellent work for us! He was friendly and helpful. He answered all of our questions and we would highly recommend.
Belinda Post
Belinda Post
1684009497
Mike was awesome and was able to quickly diagnose our backflow issues. We talked about several options to resolve the problem and greatly appreciate his thoroughness and professionalism while he was at our house. 10/10 would recommend.
Your guys did outstanding work with what turned out to be a difficult job given the limited space for the heater and other factors.Their knowledge and competency were obvious in how they went about their work and I am very happy with the result. One minor thing.As I was getting the room back in order, I came across this blue bucket which your guys left behind. I assume it is not worth the gas for anybody to come pick up but it is here if somebody wants to get it.
Ed Thorburn
Ed Thorburn
1683859518
Trevor was very professional and did a great job repairing our plumbing problem.
Angela Jackson
Angela Jackson
1683853136
Steven and his team (Arnaldo and Tyler) did an incredible job. ALL our substandard pipes and the water tank/boiler had to be replaced. They were always on time, professional, friendly, and efficient. We were very impressed with their knowledge and expertise. They finished up a day early with everything working perfectly. They cleaned up each night, and the final cleanup left our home spotless. Thank you, Steven!
Carol Treston
Carol Treston
1683763628
Ryan was prompt and called ahead of time to let me know he was coming. He was on time, courteous, and professional. He fixed my toilet, then checked out the other toilet and clearly explained how to fix it. I enjoyed Ryan's work ethic and kindness. Thank you Ryan!
M Dragonfly
M Dragonfly
1683745888
Absolutely phenomenal experience with Calvin at CPI. Water heater came to the end of it’s life early in the morning; by mid afternoon he was there to replace it and was extremely professional, informative and efficient. Thanks to Calvin, I now have my one-stop-shop for all my plumbing, heating and cooling needs in CPI. Thank you again!
Drew Ketcham
Drew Ketcham
1683685196
Ryan went above and beyond I give him a 10+
Terry Hammond
Terry Hammond
1683672122
Tyler Hawkins is the young man that came to provide me with an estimate on removing and replacing ducting underneath the house. He was very professional friendly and knowledgeable. It was a pleasure meeting him. Thank you so much for your service.
The technician was professional and organized and explained things well.
Cathy Kolin
Cathy Kolin
1683660325
Good customer service
Lesley Mills
Lesley Mills
1683651319
Wesley and Jon worked on our clogged pipe and diagnosed our leak. They both were very professional and explained what had to be done and promptly fixed our issue. Thank you for having such knowledgeable technicians who knew exactly what to do to resolved our problem.On a return visit they fixed our pipes, Jon was the lead it appeared and kept us updated on the progress and worked diligently in the rain. We have the upmost confidence our issues are fixed and we will not have any further Problems with those particular pipes. Although the bill was pricey we feel the prompt and outstanding job is worth it. Thanks for the great work Jon.
SUE WOLFE
SUE WOLFE
1683591567
Manuel was pleasant professional and knowledgeable it was a pleasure having him do work for us
Nick Muff
Nick Muff
1683573815
Oliver was awesome! He explained the situation and gave me detailed information about what he was doing. He remained positive and professional throughout the 4 plus hours
Kerry Thomas
Kerry Thomas
1683378662
Excellent service.
Wild Rose Farm
Wild Rose Farm
1683348841
Brannigan rock it so helpful and professional
Milton Barnes
Milton Barnes
1683340518
River promised to send an estimate. We hope to use CPI soon. River even went in the crawl space to determine where the water line connects to the building. Both River and Matt were so professional, friendly and knowledgeable.
Gunda Vesque
Gunda Vesque
1683310993
They responded and came over very quickly. Our technician looked over our water filter system and performed tests on our water. His explanation made it very easy to understand what the test was about and which system would be compatible for our house. They were very thorough about our safety. We would definitely recommend!
Emiko Grubb
Emiko Grubb
1683306027
Awesome work and great people! Very professional, nice and prompt. They took the time to listen to my concerns and did not rush me when I was confused. I really appreciated that.
Michele M.
Michele M.
1683255153
I had CPI repair our water line that got broke. I was quoted by another company 8X the amount of what CPI charged me to do the same work. The workers called to let me know exactly when they would arrive. They had water running in no time. The workers were kind, knowledgeable and efficient . I will call them with all my plumbing needs from here out.
Dee Dee Bach
Dee Dee Bach
1683160162
Propane pipe issue. Tech was awesome! 👍🏻👍🏻👍🏻
Dennis Sonsteby
Dennis Sonsteby
1682998165
Trevor did a thorough investigation of a drain problem I had. Although he wasn’t able to repair it on the first visit, he made a recommendation and explained it well. I believe him to be knowledgeable and professional. And he is friendly!Matt Samples was professional, and was thorough as far as I know. He worked with a partner to replace all pipes under my home. Good team work CPI!
Pamela Merrill
Pamela Merrill
1682650808
The technician was outstanding! Personable and efficient, as well as clean and organized. Highly recommended!!
James Cox
James Cox
1682552702
During my annual HVAC check up, they found a disconnected heating duct in the crawl space. Came out and fixed it this morning. Appreciate their great service and professionalism.
Dawna Bennett
Dawna Bennett
1682529872
Very friendly interactions. Knowledgeable and professional. 10/10 would use them again if they are the standard for the business
Kelly Kelso
Kelly Kelso
1682470012
Calvin was superb and professional. We opted for a less expensive solution, but that is no reflection upon him.
Joshua Boylan
Joshua Boylan
1682465393
Brannigan professionally installed a water softener/treatment system and educated us on homeowner responsibilities and interaction with the system.
Timothy Hoon
Timothy Hoon
1682381269
Great.
Joni Brown
Joni Brown
1682306343
Bradly from CPI Plumbing and heating was amazing! Super professional and easy to work with when it came time with coming up with creative solutions to fixing our problem that didn’t result in a huge bill! 100% would gladly use CPI again with any fixes I need in the future.
I have just received a bid and have not yet hired them. I was satisfied with the company so far and will have more to review if I do go ahead with the project.
Randi Ross
Randi Ross
1682127646
Trevor and Wes were both great to work with when my sewer ejection pump failed. I was in a desperate situation and they responded quickly and had the knowledge and skills to get the job done in a timely manner. Very professional, courteous and did exactly what they said they would do. I am very pleased with CPI and will definitely call on them in the future with all my plumbing needs.
Thomas Meyer
Thomas Meyer
1682034199
They did great restoring my in floor heating system. Had some problems but they took care of it quickly and correctly! 😊
Robert Juhl
Robert Juhl
1682033740
Outstanding service for system inspection
Richard Rathbun
Richard Rathbun
1682032978
I had CPI come out to do a full house check on water, pressure valves, drain and clean, hot water heater and that type of thing. The guys were very professional and explained everything well. Overall, it was a good experience.
Geri Nelson
Geri Nelson
1682026332
Technician did a very good job. Very professional.
Jim Hobbs
Jim Hobbs
1682012021
Calvin who was the technician, did a thorough job inspecting water heater and testing the lines and making sure it was working fine. Highly recommend.
Sri Wulfe
Sri Wulfe
1681966857
Trevor was on time, fixed the problem very quickly. Left the bathroom clean after his repair job!
Detective technicians John and Brady helped figure out our tankless waterheater woes. They helped by answering all my questions as well as my husband who was out of town. I think they got in their daily exercise with all our stairs. John even installed a shower head for me. He gave us a discount in his estimation to save us money. He was kind and patient. I am a repeat customer.
Samantha
Samantha
1681860230
River was prompt as he promised and extremely professional.He had great recommendations and truly cared about the job he was doing and not in a hurry he wanted to take of the customer which seems rare these days.
Rob Bailey
Rob Bailey
1681854542
Ryan was very efficient, timely and very personable. He knows what he's doing and was very informative about what work needed to be done.
Ryan gave me an estimate for installing a new whole house water softening system. He was very professional and answered all my questions.
Dean Montzingo
Dean Montzingo
1681775792
CPI replaced our water heater last year on very short notice, saving us from a life without hot water on the very week that our baby was born! Yesterday, the water heater stopped working, and they came out today (earlier than planned, even) and fixed it at no cost to us. Very happy with both interactions!
Anne H. Putnam
Anne H. Putnam
1681767870
This was a gas water heater remove and replace with new. Brandon and Mike arrived ready to work. They accomplished the job inside the estimated time. The water heater works great and the workmanship on the gas and water sides is top notch. CPI presented a competitive estimate and that’s what was billed.
Skip Dassler
Skip Dassler
1681761772
I had a broke. Spigot that needed replacing, and they did a great job
Paul Gurries
Paul Gurries
1681757240
Ryan Pearce was the associate who came out and did the estimate on our project. He was very knowledgeable and understanding with all the questions toward the scope of this project.
Greg Kreps
Greg Kreps
1681693147
Big thank you to Chris for my sewer scope: explained everything during the check and offered solutions going forward.CPI’s customer service is very awesome. And responsive. Thank you!!
Donald Neill
Donald Neill
1681592897
One hard working kid with a positive attitude..He even had to return to get another one because the first was found damaged in the 📦 box. Professional service throughout.Thanks, Scott Ferguson
Scott Ferguson
Scott Ferguson
1681445795
Great job, very courteous and prompt. Very informative
Bonnie Loomis
Bonnie Loomis
1681400641
Chris did a wonderful job. He arrived on schedule, diagnosed the problem, explained it to me and resolved it. The cost was very reasonable and I appreciated Chris’s efficiency. I will call CPI for any future plumbing problems and will recommend them to others.
Cheryl Duffy
Cheryl Duffy
1681353862
Skip did a thorough and detailed job of installing insulation. He is courtesy and professional.I’m very pleased with the work he did.
Donna Davison
Donna Davison
1681331108
Very friendly and helpful
Grace Viviano
Grace Viviano
1681322243
Havn't had the work done yet, I will follow up after. But Corbin has been great to work with. Clear compassionate communication, a rare combination these days.
James Viviano
James Viviano
1681277376
Very competent, friendly technicians
brent sumner
brent sumner
1681243971
Davis and his crew did an amazing job replacing my furnace.
Peng Flores
Peng Flores
1681155785
Excellent service
Larry OConnor
Larry OConnor
1680911132
River and the guy who came out where amazing. Very professional and friendly 5 stars for these guys!!!
Chris M
Chris M
1680891474
Mike and his team were very thorough and stayed until the job was done. I was very impressed and recommend!
N. Gaddy
N. Gaddy
1680747278
We hired CPI to install an Evo full home water treatment system which we had purchased independently through the internet. Ryan was our installer and we were more than pleased with every aspect of the installation. Ryan's top priority was to do the best installation possible, including both functionality and appearance of the finished product. Ryan planned the installation well and communicated with us closely throughout the process. He was careful to keep the work area clean and did a thorough job cleaning up after himself upon completion of the job.Ryan also tested the "hardness" level of our water both before and after the installation, with the completion of the work showing a reduction in the levels. CPI came out and gave us a flat rate for the installation ahead of time and though the installation proved to be more challenging than expected, they stuck by the price.We are very pleased with both CPI and Ryan and would highly recommend them.
Nannette
Nannette
1680705038
We have CPI come out and do an annual inspection for us - looking for any potential issues. Very respectful, professional, and courteous!
Monica B
Monica B
1680648918
They were prompt and on time provided a thorough and complete furnace inspection was satisfied with work performed by Skip.
Andrew Taylor
Andrew Taylor
1680576790
CPI came out and replaced my failed water heater the SAME DAY I called. Brannigan was professional, courteous and very knowledgeable. He exceeded my expectations and I couldn’t be happier. I highly recommend CPI and Brannigan Blade!
Brenda Cornett
Brenda Cornett
1680576631
I’m very happy with the kitchen faucet installation from CPI. Matt and crew were very professional and the faucet works great.Thanks,Aaron
Grey
Grey
1680567813
On time informative, came back and fixes the forgotten item of booking up my dishwasher with no added expense , very polite
Julie B.
Julie B.
1680567682
Manuel did a phenomenal job as always. 10/10
Jamel Hale
Jamel Hale
1680476771
We have used CPI for various jobs over the years. Their crew is always knowledgeable, courteous and timely. Most recently we had our boiler replaced that heats our radiant floor heating system. This was an incredibly complex task. Stephen and Oly and the rest of the crew did an fantastic job. It was completed to perfection. They checked and double checked for quality and function and even followed up with a phone call to make sure everything was functioning properly.Due to the quality of workmanship, courtesy and professionalism of their employees and overall knowledge of the issues, CPI has become our exclusive plumbers. We will not call anyone else.
Mrs. G
Mrs. G
1680208199
CPI is amazing! Brannigan specifically is awesome! He is so professional as well as knowledgeable. I had another quote from a different company for 3x the amount that CPI charged me. They are always pleasant and reliable. I won’t call anyone else but CPI for any plumbing issues. I couldn’t be more satisfied with the services they provide. Don’t waste your time with other companies. Just call CPI. I promise you won’t be disappointed!
m cox
m cox
1680191834
Best of Service-Ryan, the technician was extremely helpful in the explanation of the job and answered all my questions. The job was done to my complete satisfaction.I have used CPI Plumbing numerous times over the past 10 years and always superb service. I feel very fortunate to have a Trusty Worthy Plumbing Company.
Calvin did a great job. Very professional.
Richard Eitner
Richard Eitner
1680115003
The service person, Calvin Holman was very professional and was able to answer all of Jean's concerns and gave her different options to choose from. She was very satisfied and happy they could do this emergency right away.
Jeanett Wendell
Jeanett Wendell
1680047497
CPI has been our "go to" plumbing company for many years and has never failed to provide highly competent, professional, comprehensive and friendly service. Ryan came out today to renew our “Kelley’s Club Membership” after it had lapse over Covid. He was really personable and quite interested in doing a good and thorough inspection. Ryan answered questions in a knowledgeable way, provided information about our specific plumbing and heating systems and explored by possible options for future issues. He discussed the state of our plumbing and made appropriate recommendations, He advised having an inspection of our furnace, which we subsequently scheduled. We appreciate Ryan’s interest in doing a great job and his desire to guide us in the right direction in terms of things that may need to be addressed, keeping our fixed income in mind while planning for future needs. We couldn’t be more satisfied with his able service and positive attitude.
Sherry Chavers
Sherry Chavers
1680019613
Ryan heard that we, an elderly couple, had clogged up our only toilet and he immediately rushed over to our out-of-the-way town to take care of us. He gave us our options, letting us know it could be quite expensive if the first option didn't work, and set straight to work. Fortunately he had it cleared pretty quickly and we were back in business within hours of the start of our little crisis. CPI was pretty expensive, but they were quick, kind and efficient!
Antares Green
Antares Green
1679981884
Ryan came today to do a membership f/u on the water heater CPI installed last year.
Valerie pentony
Valerie pentony
1679944264
Great service.
peter swagers
peter swagers
1679792496
Thank you Brandon for your very professional approach to my job. Also I appreciate your speaking with my husband and installing our new toilet. It works great!
Jo Fleming
Jo Fleming
1679758423
He did a great job and fixed the problem! Very happy!!
Kirk Matthews
Kirk Matthews
1679701851
The first crew that came here put in a turn off valve put didn’t let me know where it was. The second fellow that came promptly to help me with that found it, showed me where it was, and found another water leak connected to the refrigeration supply line, that I thought the first crew had fixed
The work done by the previous contractor’s plumber was shoddy and not up to par! CPI was able to come in and repair things quickly and effectively. And also give use estimates for things we areLooking to replace in the future. I only forgot one possible repairs, but will catch that one later! Thank you for being effective, efficient and available!
Jill Jackson
Jill Jackson
1679604126
Fantastic service and pleasant and enthusiastic attitude. Steven is great!
Mary Jacobs
Mary Jacobs
1679583720
js_loader

You Can Count on Our Service Professionals

100 Years of Combined Plumbing Experience

We Care About Our Community

Full Service Plumbing, HVAC in Mount Vernon and nearby areas

Award Winning Mount Vernon Plumbing and HVAC Service Technicians

Experience The CPI Plumbing and Heating Difference!

Leave your plumbing and HVAC concerns to our experienced Mount Vernon plumbers and HVAC pros. Contact us today at (360) 219-9468 to request an estimate in Mount Vernon, WA or the surrounding area.

cpi-plumbing-logo

Serving the Northwest Washington Area

Play Video
If you need a plumbing, heating, or air conditioning repair in Skagit County, the experienced and knowledgeable team at CPI Plumbing & Heating can help! However, you may have questions about your situation, and you might be searching for answers before you make the call. Here are a few of the most commonly-asked questions we receive about our business and the answers we can provide you.
We offer our services at regular rates: Monday to Friday from 8 a.m. to 6 p.m. However, we also offer after-hours emergency services at our emergency rates: Monday to Friday from 6p.m. to 8 a.m. and Saturday and Sunday all day, because sometimes problems don’t wait until business hours to spring up. Our business office is open from Monday through Friday from 8 a.m. to 5 p.m.
The price of a service call varies on a per-job basis, so you’ll need to call our office to get a specific answer. We do not charge on a per-hour basis, we charge per-job, so you won’t have to worry about surprise overtime fees or other costs that other companies might throw at you.
Yes. When our technician arrives on-site and conducts an inspection of the issue, they’ll give you a written price quote.
We offer a complete range of plumbing, heating, and air conditioning repairs, replacement, installation, and maintenance services for residential and commercial applications. We offer drain cleaning, leak detection and repair, water heater repairs and replacements, backflow certification, re-piping services, video pipe inspections, air conditioner and heater inspections and diagnoses, system replacement, heat pump repair, blower motor repair, and much more.
We’re so confident you’ll be completely satisfied with the services you receive that we back up all our repair work with a 90-day warranty and all our replacement and installation work with a full one-year warranty! If anything goes wrong with our solution during that time, we’ll come fix the issue again at no cost to you.
No, you don’t. As long as we can access the systems we need, we can perform all of the necessary work without you needing to be present! We are both licensed and fully-insured with a $1 million per claim liability policy, and we have an A rating with the Better Business Bureau in order to give you the confidence of knowing the job will be done right if you can’t be home while we’re there.

The Best Plumbing Services in Mount Vernon

Clogs, backed-up drains, and leaking pipes can happen when you least expect it—and our team of Mount Vernon plumbers is here to help you get your plumbing problems under control using safe and proven methods.

No matter the size of your plumbing problem or what’s causing it, we are prepared to provide you with the quality service you need.

Contact us for help with the following:

HVAC Trouble? Contact Our Mount Vernon AC and Heating Experts Today

Your HVAC system is an essential part of your home and business. An inefficient furnace or a broken air conditioner can result in high utility bills and poor indoor air quality.

If you are struggling with recurring HVAC problems, or you’re looking to install new heating or cooling equipment, call our Mount Vernon heating and air conditioning experts for immediate service. We will assess your indoor comfort needs and have your HVAC system running efficiently in no time.

Let us help you with the following:

From Bellingham to Everett, and everywhere in between, you can expect to receive fast turnarounds and quality service from our 5-star rated Mount Vernon plumbers and HVAC experts no matter where you are in northwest Washington.

Whether you need to fix a leaking pipe, replace your furnace, or install new air conditioning equipment, you can count on our Mount Vernon plumbing and heating & AC experts to arrive on time and have your plumbing or HVAC problem resolved as quickly as possible.

The Right Technicians, The Right Company

CPI Plumbing & Heating proudly serves the communities of Skagit, Island, Whatcom, and North Snohomish Counties from our office in Mount Vernon.

cpi-plumbing-logo

Contact Us Today

    Real Time Service Area

    Your subscription is not active

    Please visit the admin site to re-activate your subscription

    Licensed & Insured

    Enjoy endless benefits and savings by becoming a member of our annual maintenance plan program.

    Financing Available

    Want To Stay In Touch?

    skagit-winner-2022
    CPI Training Lab:
    “We want to be the best at turning out quality people.”
    Scroll to Top