Hail or Wind Damage?

We handle that!

From start to finish, we manage all aspects of your storm-damage restoration project!

Aerial Tours of Projects

Aerial Tour of a property our team restored after a damaging hail storm in Castle Rock, CO. A new roof, gutters, stucco and windows were paid for by their Insurance Supplier.

HCS Tile Roof Replacement in Piney Creek

Here HCS is finishing the installation of a brand new tile roof on the beautiful home in the Piney Creek development. This project was paid in full by the owner's insurer after a catastrophic hail storm in 2018. The product is Boral Saxony Slate in "Telluride"

About Us

Our Services

HCS provides General Contracting services for insurance claim hail-restoration projects.

Where other contractors only want the roof, we handle EVERYTHING to ensure you get great service and a quality product throughout all aspects of your repairs.

Our Projects

We specialize in high-end residential and commercial hail restoration.

We specialize in all roofing types, stucco, window retrofits, gutters and painting. We handle the small jobs other contractors don't want as a part of your claim. Let us function as your "hail claim concierge"!

About Us

HCS is an "A+" rated family owned business operating in Colorado and Ohio. We work from Denver to the "Springs", and from Cleveland to Cincinnati.

We've been in business for nearly a decade, and look forward to continuing to provide the best craftsmanship and service in the business for years to come!


We are Home Advisor Approved!

Awarded "Top 5 COntractor in castle Rock" for 2018


HCS Projects & References (pdf)


F14 National Roofing Test for Joe Reinhard at HCS (pdf)


CO Sec of St Cert of Good Standing HCS 2018 (pdf)


General Liability Policy for HCS (pdf)


Contact Us

Questions & Estimates

We offer free inspections and estimates. Please reach out at your convenience so we can discuss your project.

Heartland Construction Services LLC

5208 East Galena Avenue, Castle Rock, Colorado 80104, United States

CO (720) 467-6005 ... OH (614) 623-4809


Monday - Saturday: 8am - 8pm

Sunday: Closed

Send Message