Call (303) 731-4912 Today!
Tap here for a FREE estimate.


Most of our customers want to hire a local roofing contractor with solid ties to our community. We live in Castle Rock and perform most of our work in Douglas County. We install all types of roofing on residential and light commercial properties. We can assist you with metal roofing of any style, various types of tile roofing, slate, wood shakes and shingles or a wide assortment of asphalt composition shingles. As a GAF Certified Contractor, a distinction held by less than 10% of roofers, our warranty coverage is up to five times the initial coverage of the competing 90% of roofing contractors. We offer free consultations to choose just the right shingle and color palette to complement your home. If you would like to review the entire line of GAF shingles on your own, please visit our Shingle Selection page and you will be sure to find an option that is perfect for you.

Recent Reviews

"Roofing Science did an excellent job in replacing our roof and some misc. items due to hail damage. They worked with the insurance company from start to finish and it went very smoothly. John Coffman, the field rep, was very professional and knowledgeable. He explained the materials to be used and the special attention they would give to a lot of the "valleys" in our roof. We were particularly impressed by the different underlayment they use vs most companies. John kept us fully informed of the process along the way. The workers were considerate and cleaned up all around the house."
stars- Carolyn Y. – Castle Rock, CO
yelp reviews

Customer Testimonials

"We recently contacted Roofing Science to assist us with a roof that had suffered age, hail, and wind damage. There was significant risk because shingles were missing. Using new technology, they were able to quickly get us a very fair estimate the same day of contact. They also were able to get a team out to patch the missing shingles so that rain did not further damage our house. John was very helpful and made us feel comfortable that we were choosing the right company to complete our roof. They did not disappoint. The job was done very professionally with no issues. I highly suggest using this company as you can feel comfortable that they will do a great job from initial meeting to completion. Thanks to the team of Roofing Science!"
– Gary M. - Castle Rock CO