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


Replacing original windows can be an improvement for both the inside and outside of your home. New replacement windows can be custom-fit using wood, vinyl, aluminum or fiberglass composite materials to maximize durability and strength. This can all be done within your budget. As a fully licensed General Contractor in Douglas County, we can also help with complex window installations, which might require changing the size of the opening or replacing all of the interior and exterior trim. We employ highly skilled carpenters qualified to handle even the most complex tasks. We have Patio doors, French doors, and a huge selection of Entry door options available in any style you may desire for your home.

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