Hire a Master Plumber in Fort Collins, CO

Looking for a plumber in Fort Collins, CO, with years of experience? You’re in the right place. Kerwin Plumbing Heating Cooling is a second-generation family-owned plumbing company with over 30 years of service in the industry. As a full-service plumbing company, we focus on providing our clients with quality plumbing service at the best price.

Your Plumbing Problems Solved

High-Quality Plumbing Services

We know how stressful plumbing problems can be. That’s why we respond quickly to our customer’s needs–and we’ll ensure that your plumbing issue gets resolved as quickly as possible. Not only that, but we also offer water heater installation so you can get that hot shower that you’ve always wanted. We can help you with your backflow problems, too! We can set up and do backflow testing for your peace of mind. Having problems with a cold home? We can fix it for you, too! Get in touch with us now, and we can have our heating contractor look into the problem and get it repaired easily.

A Team of Experts You Can Trust

Get in Touch With Us

We know you have high standards for quality workmanship and customer service for your home. That’s why we’ve worked hard to build a reputation as one of the best plumbing services around the Fort Collins, CO area. Count on us to provide the same quality service every time, and call us today!

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.