skip to Main Content


We get your roofing job done. Period.

At Castle Rock Roofing and Construction, we understand the frustrations associated with any construction project. Shelter is one of the core, human needs and we take pride in putting a roof over your head to keep you, your family, your possessions, and your tenants safe and secure. We have completed thousands of residential, commercial, and multi-family roofing and construction projects in our 25+ years of experience.

Our ethos is simple – we remove the frustrations of your roofing and construction projects to create durable, affordable shelter you’ll be happy to inhabit.

Happy homeowners

Our Process:

Inspection & Estimate

The first step to any roofing project is to inspect the site to determine what you need. With advances in technology, Castle Rock Roofing contractors can often save you time and money by using remote systems to determine the scope of your project to provide a bid without even having to visit your home or business location. Simply take some photos, let us know if you are running the project through insurance, and we’ll provide you with an estimate for your project and a timeline for completion. Once you are comfortable with the plan, we’ll get started.

Tear-off & Dry-in

Once you are happy with our estimate and timeline, we’ll get your materials ordered, delivered and staged where they are not in your way, and our team will start the tear off process to get your roof ready for replacement. If we find any unexpected problems, we’ll communicate our recommendations with you and work through solutions. We wrap up every project each day “dried in” – ensuring that you and your possessions are protected from the elements.

Re-roofing & Clean Up

Our team then gets to work with carpentry and roofing solutions to make sure your job is completed quickly and efficiently. We pride ourselves on the quality of our services and cleanliness of our team. We perform an inspection after construction is complete to make sure your new home or business roof is weather-ready and your site is clean.

We know what it feels like when...

Over the past 25 years, Dave Mann and his team at Castle Rock Roofing and Construction have served thousands of clients with construction and roofing projects of a wide variety of types and sizes. Take the stress out by hiring a roofing company in Castle Rock, Colorado. Our commitment is to get your project done right. On time. On budget. Here’s what our clients have to say:

I have used Dave Mann and his company for various residential and commercial projects and they’ve been awesome to work with. Dave and his team always do what they say and at a fair price.

Matt Ritter

Dave Mann and his company have installed my home roofing, siding and gutter projects, as well as my company’s for several years now. It’s been a pleasure to work with him and his crews and their level of communication is top notch. I highly recommend you work with Dave and his teams.

Greg Krom

After our insurance carrier turned down our hail damage roof claim on two occasions, we called Dave and he then worked closely with our insurance adjuster to insure that our carrier would cover the hail damage….and they did!! The crews were communicative, hard-working and very clean. We would confidently recommend Dave and his company if you are looking to hire for turn-key construction projects.

Residential roofing project in progress

Dave Mann, Founder of Castle Rock Roofing and Construction, has over 25 years of experience helping homeowners, property managers, and investors with their roofing needs. From new construction, to repairs, to remodels, Dave and his team have the expertise needed to keep your project on track.

Get in touch with Dave and the Castle Rock Roofing and Construction team today.

Dave Mann - Founder, Castle Rock Roofing and Construction