Request A Service Appointment

Fill out the form below and a member of our team will be in touch shortly!

  • Please enter your name.
  • This isn't a valid email address.
    Please enter your email address.
  • This isn't a valid phone number.
    Please enter your phone number.
    You entered an invalid number.
  • Please enter a message.
    Please select an option.
Competency. Professionalism. Integrity. We Are CPI Plumbing & Heating

Areas We Serve

Contact CPI Plumbing & Heating for a Service Quote

At CPI Plumbing & Heating, we are proud to offer a full range of heating, air conditioning, and plumbing services to the many great communities we serve. We are located in Mount Vernon, and proudly serve all of Skagit, North Snohomish, Island, and Whatcom Counties. We have our roots in the community, and we are proud of our reputation as a trusted and reliable service provider for your home.

Customers Love the CPI Plumbing & Heating Experience!

What They Have to Say
  • “Prompt, cheerful, courteous and efficient.”

    Ann & Bill T.
  • “CPI provides expert service in a friendly professional way.”

    Susan R.
  • “CPI came quickly the same day and our tech Coady could not have been more helpful and friendly”

    Beth and Steve B.
  • “Colton was awesome and more than helpful. Thank you!”

    Cyndi Wiese Sedro-Woolley, WA
  • “It was a very thorough and professional solution to an untimely and difficult problem.”

    Neil W.
  • “Water Heater replacement”

    Rob Barnett Camano Island, WA
  • “Any problem, big or small, was treated as important. Everything was done promptly and professionally”

    Jessila B.
  • “Service was extremely prompt and efficient. Technician cleaned up like I've never seen before!”

    Sandie & Tom Y.
  • “I felt like I received excellent customer service from all the employees”

    Marge C.
  • “Very impressed with the professionalism and service from your team.”

    Kim H.
  • “GRreat job”

    Chris LeSourd Anacortes, WA
  • “Five and a half stars!!”

    CPI Camano Island, WA
  • “Good job”

    Henry Mount Vernon, WA
  • “Great Job!!”

    Connie Mikaelsen Anacortes, WA
  • “I am impressed with all of your employees that I have interfaced with on the phone and in person.”

    John S.