Your Dependable Plumber in Boulder, CO

We’re a second-generation family-owned and operated plumbing company that has served homeowners and businesses in Boulder, CO. We work with architects, engineers, and contractors to design and install top-quality plumbing systems that exceed your expectations. Our primary goal is to ensure your property’s plumbing flows as it should all year round. From water heater installations to replacements and backflow testing, we can back you up! Call our experienced plumber to schedule a service today!

Skilled Plumbers at Your Service

We Exceed Your Expectations

Exceptional and courteous services are just a few of the things you can expect from our skilled contractors at Kerwin Plumbing & Heating. We’re a fully insured and bonded business with over four decades of experience in the plumbing industry. We always go the extra mile for our clients. Trust our certified technicians to provide you with prompt and practical solutions right away.

Request Our Professional Services

Get Reliable Solutions

At Kerwin Plumbing & Heating, we take great pride in our expertise and knowledge to complete every job with the highest standards. If you need a knowledgeable plumber who solves all your plumbing issues, we are here to help. Contact us today and ask for our no-interest payment plans. We also offer $25 discounts to our new clients!

Our Full Range of Services



We can fix broken boilers, including gas, electric, and radiant heating systems.

Read More

Water Heaters

Upgrade your water heating system with our professional assistance today!

Read More


Our team uses high-tech equipment to inspect your valves and check for leaks.

Read More

Water Lines

From sewer line repairs to tub drain replacements, our contractors can do it all!

Read More


Our experts can handle your plumbing repair and maintenance needs in a go.

Read More

Ensure Your Drains Can Withstand The Pressure

Work with courteous and knowledgeable professionals that can solve your plumbing problems in a go. Call us today at (303) 466-3581 or get in touch by filling out our online contact form.