Don't Cry, Call CPI!
Open 7 Days A Week
No Job Too Small Or Big
24/7 Service Always Available
Let Our CPI GUY Fix Your Plumbing Problem
Open 7 Days A Week, At Regular Rates
24 Hour Service Always Available


Dispatch Fee
Before we get started, we need to let you know that in order to cover the cost of sending one of our technicians out to you, there will be a dispatch fee depending on where you are located.

Get The Dispatch Fee Waived During Normal Business Hours
Once they get to you, they will give you a price for any diagnostics or work. When you give the technician the go ahead while they are still on site, THE DISPATCH FEE WILL BE WAIVED! You will only be charged what he quoted you to take care of the emergency and restore your peace of mind. Guaranteed! 

If you are having a plumbing emergency, please click on the need help button above or call the number to get help now!

Image CAPTCHA
Enter the characters shown in the image.

Having A Plumbing Emergency?
We can help you right now no matter what time it is!

Trip Fee
Before we get started, we need to let you know that in order to cover the cost of rushing one of our technicians out to you, there will be a trip fee depending on where you are located.

Price Protection
Once they get to you, they will give you a price for any diagnostics or work. You will only be charged what he quoted you to take care of the emergency and restore your peace of mind. Guaranteed! 

Image CAPTCHA
Enter the characters shown in the image.

Visit Us

1900 Railroad Ave.
Mount Vernon, WA 98273

Contact Us

Phone: (360) 428-5636

Residential Plumbing Services

Residential Plumbing Services

CPI Plumbing & Heating is a full service residential plumbing and heating company. We specialize in providing first-class residential plumbing & heating services! We are equipped to handle all of your plumbing needs & plumbing emergencies. Schedule your appointment with the CPI Guy today.

A Wide Variety Of Plumbing Parts

CPI also proudly offers a wide variety of plumbing parts available for retail sale. Stop by or call Ron, our purchaser, and he will be sure to help you find what you need.

Open 24 Hours A Day, 7 Days A Week

Call or email us 24 hours a day, seven days a week to find out why we’re recognized as the industry leader in Skagit County, Island County, Whatcom County, and Snohomish County. We’re looking forward to hearing from you!

customer service

What should you expect when you ask a technician from CPI to help you with your plumbing and heating issue? You should expect the best customer service you have ever received from a plumbing company. And if you don’t get just that, we want to know about it so we can fix it right away.

Our phone will be answered by a person 24/7 to send you a technician during an emergency, or schedule a maintenance call.  

You can give us a call at 360-428-5636 if you feel like you didn’t get the best service from one of our technicians, but we are pretty confident that you won’t need to give us that call.

“I felt like I received excellent customer service from all the employees I was in contact with. Hard to find that quality of service these days.” ~ Marge Cowee

Recent Posts

Today we are going to talk about a major benefit that we provide to all of our customers. It is also something that some of our potential customers have not understood in the past and is the source of most, if not all, of our few negative reviews online.

The Normal Hours Dispatch Fee

When you request a technician to come out to help you on your plumbing and heating issue, there is a dispatch fee which is different depending on where you live. The receptionist will let you know what this dispatch fee is before a technician is sent out to your home or business. Why? This covers getting a licensed technician and fully stocked van out to you. Get this, after the technician gives you a firm Price for the work, you can get this fee waived during normal business hours if you agree to have the technician do the work while they are still on-site.

100% Satisfaction, Guaranteed.*

CPI Plumbing & Heating offers a variety of services that meet your emergent needs. We’re here to help 24 hours a day, seven days a week. From a leaky kitchen faucet to a complete remodel, CPI Plumbing & Heating does it all.

CPI Plumbing and Heating offers Senior and Military discounts.

We stand behind our work. 100 percent satisfaction, guaranteed.*


Dispatch Fee
Before we get started, we need to let you know that in order to cover the cost of sending one of our technicians out to you, there will be a dispatch fee depending on where you are located.

Get The Dispatch Fee Waived During Normal Business Hours
Once they get to you, they will give you a price for any diagnostics or work. When you give the technician the go ahead while they are still on site, THE DISPATCH FEE WILL BE WAIVED! You will only be charged what he quoted you to take care of the emergency and restore your peace of mind. Guaranteed! 

If you are having a plumbing emergency, please click on the need help button above or call the number to get help now!

Image CAPTCHA
Enter the characters shown in the image.

Having A Plumbing Emergency?
We can help you right now no matter what time it is!

Trip Fee
Before we get started, we need to let you know that in order to cover the cost of rushing one of our technicians out to you, there will be a trip fee depending on where you are located.

Price Protection
Once they get to you, they will give you a price for any diagnostics or work. You will only be charged what he quoted you to take care of the emergency and restore your peace of mind. Guaranteed! 

Image CAPTCHA
Enter the characters shown in the image.

Visit Us

1900 Railroad Ave.
Mount Vernon, WA 98273

Contact Us

Phone: (360) 428-5636