Top Choice for Your Roof Project in Colorado.

Your roof is your structure’s main defense against the elements. Let us walk you through the best options to fit your needs and once you feel comfortable with your choice, we’ll handle the complete installation.

Residential & Commercial Roofing Contractor in Centennial CO. Proudly Serving the Great Front Range.

GC Construction Services


Asphalt shingle roofing, tile roofs, composite shingle roofing & more

GC Construction Services


TPO & EPDM single-ply membranes, modified bitumen, coatings & more

GC Construction Services

Storm Damage

Inspection, storm damage restoration, insurance claim assistance

Roofing Services Centennial CO
Commercial Roofing Contractor Centennial CO
Certified Roofing Contractors

About Us

As a fourth-generation general contractor, our company owner, Daniel Chavez-Rey (Danny) has been immersed in the roofing and construction industry since he was a young boy. His professional career in roofing began in 1999, helping individuals and businesses with storm-related damage throughout Texas. In 2009, after tremendous success and growth in Texas, Danny expanded his offerings to the Colorado market. With his expert crew, he now operates GC Construction Services in both locations. 

Our Customer Reviews

Here’s what our customers have to say about our company!
Matt Vargocko
Matt Vargocko
Appreciate all the help GC Construction Services provided for us. Very professional and had zero issues.
m p
m p
Janette Wendland
Janette Wendland
If you need a new roof or even thinking about getting a new roof, Steve & Josh Of GC Construction Services are the guys you need to call. I had hail damage to my roof & thank goodness These fellows were referred to me. This was my first experience with roof replacement & they helped me through the process & explained every step involved From beginning to end. Anytime I had a question all I had to do was call one of them & they answered. These guys are great & you won’t go wrong by using their service. Highly recommend this company.
Michael Frazier
Michael Frazier
Great company to do business with. Provided roof replacement, new exterior paint, and new garage door. Communication and quality were excellent.
Becky Cross
Becky Cross
I would highly recommend GC Services. We had shoddy, fraudulent work and destruction to our roof and gutters by another company; ADHI. Danny Chavez-Rey and his team saved the day. Once we hired Danny to redo our roof that failed 2 other inspections, his team discovered areas of our roof missing wood and covered only with a layer of roofing material. One huge storm and we would have had a flooded attic and I can’t imagine what else! The craftsmanship was horrible. Thanks to GC Services we have a beautiful, high quality roof and gutters and will also now save on home owner’s insurance. He was able to get with our insurance adjuster and pointed out all the other damage missed by first company. We now have new windows on half of our home. I can’t say enough about how awesome GCServices has been to us! 🙏
Tom Cline
Tom Cline
GC Construction provided excellent service with our roof installation. We had hail damage from a recent storm and they walked us through the entire process. They were there when the adjuster came and helped us navigate the claims process. The crew was fast, efficient and did high quality work. I highly recommend there services.
Eric Dunbar
Eric Dunbar
Daniel Chavez
Daniel Chavez
Roofing Specialist Centennial CO

Expert Residential & Commercial Roofing Contractor

‘Quality Construction Backed by Integrity & Transparency’

GC Construction Services, LLC is a fully licensed and insured roofing contractor offering highly skilled roofing services. As commercial and residential roofing specialists, we promise to serve you with quality, integrity and transparency, every time. We provide roofing services in Denver Metro, so when you need a roofing contractor you can trust with your property, get in touch with GC Construction Services for a free estimate!

Have You Been Impacted By Storm Damage?

GC Construction Services can provide a full consultation to explain your available options so that you can choose the roof that’s right for your home or business. GC Construction is here for all of your roofing needs. We use only the best roofing brands and equipment, ensuring your roof restoration or installation will last for decades once we’re finished with it.

If you’re looking to update or upgrade your roofing and gutters, we’ve got you covered. Book a free consultation to discuss our six different types of composition roofing and environmentally friendly options!

Storm Damage Contractor Centennial CO

Contact Us Today for a Free Roofing Estimate

GC Construction Services is open Monday through Saturday to answer your call and listen to your needs. We offer free estimates for roofing services, so get in touch with us today! Call us at (303) 718-1679 or fill out the form to get started.

Our Services

Residential Roofing Centennial CO

Need roof repairs or a new roof installed? Our roofing experts will treat your home like your castle, giving you high-quality roofing service you can trust.

Commercial Roofing Centennial CO

As experts in single-ply roofing and roof waterproofing services, we are the go-to commercial roofing contractor for customers throughout the area.

Roof Waterproofing Services Centennial CO

Because we’re a licensed general contractor that specializes in roofing, we’re able to offer comprehensive storm damage restoration services.

Roofing Centennial CO

What makes GC Construction Services the best roofing contractor? We specialize in roofing, so you can trust that you’re putting your property in the hands of dedicated professionals.

Roof Repair Centennial CO

When you hire us as your roofing contractor, we promise to deliver quality results you will love. If you’re not happy with any aspect of your project, we are not finished until we fix it!

Latest News

Need to File an Insurance Claim?

GC Construction Services can make sure you get the coverage you deserve. We’ll help you through every phase, including documenting damages, talking with your insurance adjuster and making sure all damages are noted.