Mount Vernon's Expert Heating, Air Conditioning, Electrical & Plumbing Company
Don't Cry, Call CPI!
Specials
$59 Whole-Home Plumbing Inspection + Tanked Water-Heater Flush
(Additional Fee for Attics and Crawl Spaces). *Offers cannot be combined with any other o…
$59 Whole-Home Plumbing Inspection + Tanked Water-Heater Flush
(Additional Fee for Attics and Crawl Spaces). *Offers cannot be combined with any other offers, promotions, or membership perks. Terms and conditions may apply. Contact for details.
Schedule10% Off Whole-Home Generator Installation
*Offers cannot be combined with any other offers, promotions, or membership perks. Terms …
10% Off Whole-Home Generator Installation
*Offers cannot be combined with any other offers, promotions, or membership perks. Terms and conditions may apply. Contact for details.
Schedule$750 Off Electrical Panel Upgrade
*Offers cannot be combined with any other offers, promotions, or membership perks. Terms …
$750 Off Electrical Panel Upgrade
*Offers cannot be combined with any other offers, promotions, or membership perks. Terms and conditions may apply. Contact for details.
ScheduleRefer a friend: $250 for You, $250 for Them, on Any Job of $3,000+
Your Trusted Home Comfort Experts
CPI Plumbing, Heating, Cooling & Electrical
At CPI Plumbing, Heating, Cooling & Electrical, we’re more than just a service provider — we’re your neighbors, dedicated to keeping your home comfortable and running smoothly. With decades of expertise, we offer top-tier heating, air conditioning, plumbing, electrical, drain, and generator services.
My Furnace Stopped Working. What Should I Do?
First, check that your thermostat is set to “heat,” the batteries are fresh, and the furnace filter isn’t clogged. Make sure the furnace switch is on and the breaker hasn’t tripped. If you still have no heat, give us a call. We offer after-hours emergency service on weeknights and all day on weekends, so you won’t be left in the cold.
How Do I Know If My Furnace Needs to Be Replaced?
Common signs include a furnace that’s more than 15 years old, frequent repairs, rising energy bills, uneven heating, or strange noises and smells. Our technicians can inspect your system and give you a written quote so you can decide whether a repair or a replacement makes more sense.
What Should I Do If My Pipes Freeze?
Turn off your main water supply right away and open the affected faucet to relieve pressure. Never use an open flame to thaw pipes. Then call our team. We can safely thaw the line, check for cracks or leaks, and help you prevent it from happening again.
What Services Do You Offer?
We offer a complete range of heating, plumbing, electrical 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, repiping services, video pipe inspections, air conditioner and heater inspections and diagnostics, system replacement, heat pump repair, blower motor repair, and much more.
Do You Guarantee Your Services?
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.
Do I Have to Be Home When You Arrive?
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.
100 Years of Combined Plumbing Experience
Our plumbing, HVAC, and electrical team brings decades of combined experience to every job, with licensed techs who stay current on Washington codes.
We Care About Our Community
We proudly serve Mount Vernon, Bellingham, and Oak Harbor — and we show up for our neighbors through local involvement, not just service calls.
Full Service Plumbing, HVAC & Electrical Services in Washington
From drain cleaning and water heaters to furnaces, AC, and electrical work, one team handles residential and commercial jobs across Skagit County.
Award Winning Mount Vernon Plumbing and HVAC Service Technicians
5-star rated, fully insured, and BBB A-rated. We quote in writing before work starts and stand behind repairs and installs.
Financing Options Available
Need a new system? Don't let cost hold you back. We offer flexible financing with approved credit so you can stay comfortable now and pay on your terms.
View Financing OptionsOur Service Area
We’re Washington’s trusted choice for expert heating, air conditioning, and plumbing services — proudly serving Washington, and surrounding communities with fast, reliable solutions.
How CPI Plumbing, Heating, Cooling & Electrical gets it Done

1. Request a Service Visit From Us
We offer fast response times and reliable scheduling. Simply call us or use our online scheduling tool.

2. Get Upfront Pricing Options
A licensed technician will diagnose the issue and provide an estimate before any work begins. No hidden fees, just upfront, honest pricing.

3. Relax While We Repair Your Problem
We handle every repair efficiently and effectively, ensuring the job is done right the first time. All you have to do is relax.

4. Let Us Know How We Did
We are committed to excellent service, backed by a 100% guarantee. We'd love to hear from you once your repair is complete.