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


How long will your roof last? Do you need roof repairs or maintenance? Does your roof need to be completely replaced? We can perform a visual roof inspection to determine the overall condition of your existing roof. We check the life of the shingles, flashings, the drainage provided by gutters and downspouts and calculate proper ventilation. Our roof inspection service will also determine if your roof is compliant with local building codes. We can give you a free estimate for any roof repairs or maintenance needed to help it last longer. We also perform roof inspections to determine whether an insurance claim is necessary before you call your insurance company. Call us today or fill out our contact form to get a free estimate.


Are you already aware that your roof needs repairs? We can repair almost any type of roof. Leaky roofs are not the only repairs we see here at Castle Rock and Douglas County weather patterns can cause a variety of problems for any roofing system. Winter can cause some homes to have ice damming and freezing water clog up gutters and downspouts. We build custom heat cable and heated accessories to prevent ice dams from continuing to damage your home. In the warmer months, damage can be caused by hail or wind, from trees too close to the house or even animals in the neighborhood. Whatever the problem may be, we can restore the proper function of your roof and protect your home from any further damage.


Are you buying or selling a home? Are you updating your insurance coverage? There are a number of reasons people may need a licensed roofing contractor to perform a certification on the condition and serviceability of a roof. Wouldn’t it be great if you could offer a warranty on your old roof! Our roof certifications begin with a visual inspection of your roof then we can certify that the roof would have no leaks for a period of one to five years. We would then back it up with a warranty to repair any leaks that we should have seen coming. If we find problems that prevent a certification, we will provide a written estimate of any repairs necessary to certify the roof. Pricing varies depending on the height, overall size and complexity of the roof. We also have different price ranges for different types of materials we inspect, such as tile roofs, flat roofs and/or typical asphalt composition shingles used in residential roofing.

We offer volume discounts for real estate agents, title companies or property managers, who routinely use our services throughout the year to inspect, repair and certify multiple roofs.

Recent Reviews

"I contacted Roofing Science after determining that my roof had hail damage and needed replaced. John took over from there and did his own estimate which he presented to my insurance company for approval which they did. He thoroughly explained my options and clearly understands his business. The work was completed in a single day and they completely cleaned up after themselves. Their attention to detail was sincerely appreciated. If you want to feel like you are dealing with professionals and not fly-by-night companies I highly recommend them. You won't be disappointed."
stars- Doug D. – 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