or Cooling Issues?
Request Your Appointment Today!
Our Technicians are ready to help! Get in touch with us by calling the number or filling out the form below
Why Work With Us?
Looking for a reliable 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 local Mount Vernon plumber and HVAC contractor committed to helping you enjoy a hassle-free experience.
We provide high-quality repairs, installations, and maintenance services for residential and commercial customers throughout Mount Vernon and surrounding areas in northwest Washington state.
Our team is passionate about customer service and helping our clients receive the quality solutions they deserve. We will take the time to listen to your plumbing and HVAC concerns and present you with solutions that fit your goals and budget.
You will always know what to expect before work begins on your plumbing or HVAC system. We 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.
We are always looking for ways to better serve you. All of our team members continue to stay up to date on industry developments, including plumbing and building codes, to ensure that you receive nothing less than exceptional results.
Our Happy Customers
You Can Count on Our Service Professionals
100 Years of Combined Experience
We Care About Our Community
Full Service Plumbing, HVAC
Award Winning Service Technicians
Serving the Northwest Washington Area
The Best Plumbing Services in Mount Vernon
Clogs, backed-up drains, and leaking pipes can happen when you least expect it—and our team 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 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 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 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.
Real Time Service Area
Diane - Anacortes, WA
We liked manny, he was professional , polite and capable
Great service !!!
Creekside - Burlington, WA
As always, CPI Plumbing was on time and completed the job in their usual professional manner. I trust the work that CPI performs and wouldn't have anyone else do it.
Cathy - Mount Vernon, WA
Great service, kind, very professional
Consistently great service
Annie - Greenbank, WA
Davis was awesome
Jacob - Mount Vernon, WA
Davis did a great job, no complaints, satisfied customer
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 heaters, and Inspected, water piping and drain condition. The home has two hot water heaters that are Bradford White 40 gal propane and are 5 and 7 years old. Upon arrival customer had complained of inadequate hot water. The left water heater was not lit. Followed pilot lighting procedure and relit the pilot light. Water heater then fired up, however the water heater gas valve on both water heaters were showing an error code of weak pilot sensed. During drain and flush noticed the T&P relief valve on the right water heater was leaking during use. After drain and flush, refilled both water heaters and ensured they were both working. Water coming from fixtures were about 120 degrees. Customer stated that the toilet on the main level would sporadically flush
Confirmed with customer that water heater stopped producing hot water. Customer wanted to get heater replaced. Due too spacing had to install a 40 gallon so water heater would fit. Turned water and gas off to unit and drained water heater. Removed old water heater and installed earthquake straps on concrete wall. Installed new 40 gallon customer supplied water heater and filled tank. Turned gas back on and tested for leaks verifying no leaks on gas line to water heater. Set temperature to 120. Thank you for choosing CPI plumbing and heating.
Mail invoice. Customer called in because water heater stopped working. Drained heater. Removed existing water heater flexâ€™s. Removed existing venting. Removed existing t&p drain piping. Removed existing earthquake straps. Removed existing recirculation piping. Removed water heater. Removed existing thermal expansion tank tank. Installed new earthquake straps. Installed new water heater. Installed new gas flex. Installed new water heater flexâ€™s. Installed new thermal expansion tank. Installed new piping to recirculation pump. Ran 10 gallons of water through boiler drain on recirculation line to make sure no air was present in line. Checked for water leaks. No signs of leaks found at this time. Soap tested gas connections for leaks. Use gas detection equipment to check for gas leaks again. No signs of gas leaks found at this time. Insulated water heater flexâ€™s. Checked for water leaks again. No signs of leaks found. Thank you for choosing CPI plumbing and heating!
Membership Plumbing 50 gallon water heater Bradford White Model RE250T6 Serial XG48179718 Electric 50 Gallon Water Heater Installation Turned water off to tank upon before began This is just a straight replacement tank Confirmed the tanks power supply was off Connected transfer pump to bottom of tank Ran discharge hose inside to discharge to interior drain Disconnected water supply lines on top of unit Removed earthquake straps Disconnected electrical wires Removed tank from build (disposed of back at shop) Unboxed new Bradford White 50 gal htp electric water heater Cleaned area under old tank Removed old body straps from wall anchors Could not earthquake strap due to masonry Made the thermal expansion tank match the house pressure 65 p.s.i. Installed new thermal expansion tank Placed on foam board to separate the bottom of the water heater and the concrete floor Connected new stainless flex supplies Turned water back on and filled tank while purging of air (NO LEAKS) Ran 3/4â€™â€™
Arrived on site per customer request to run a KCM inspection on their electric furnace. Furnace is a carrier electric and is about 15 years old. The filter is a 20x20x1 located to the right of the furnace, on the intake air side. Removed existing filter and with a new one. Customer also wanted me to look into a potential issue with their Nest thermostat giving them error codes. Gave the unit a call for heat and inspected the furnace. Took amp reading from the blower motor and got a reading of 2.64 A. Took amp reading on all strip heats and read about 20.3 A on all strips. Measured my Temperature differential and got about 30 degrees. Based on these readings, was unable to determine the cause of the error codes. Presented pricing for furnace diagnostic with and without membership pricing. Customer declined membership pricing but agreed to diagnostic. Removed nest thermostat from wall and inspected for any loose wiring. All wires were secure. Reset thermostat on wall and gave unit