Pick your town below and its page tells you what actually governs a roof there: the commercial and residential code editions that town has adopted, which department issues and inspects the permit, whether an ice barrier or a mid-roof inspection is required, and the hail that has been recorded on the ground.
We keep separate pages per town for a reason that surprises most building owners. Colorado has no statewide roofing code. Requirements are set jurisdiction by jurisdiction, and neighbouring towns in the same county genuinely disagree with each other.
Why every town gets its own page
Same county. Same code edition. Opposite answers.
| Town | County | Adopted residential code | Ice barrier on a reroof |
|---|---|---|---|
| Castle Rock | Douglas County | 2024 International Residential Code | Required |
| Parker | Douglas County | 2024 International Residential Code | Not required |
Twelve miles apart, both in Douglas County, both working from the same edition of the residential code, and they disagree on whether your roof needs an ice barrier. A single list of city names would not tell you that. Every page below is built on the jurisdiction's own published ordinances and handouts, and each one names the document it came from.

Denver office | 22 towns with a page
Denver Metro and Front Range
Permitted and inspected out of our Denver office at 5300 Broadway, Denver, CO 80216. Call (720) 893-7663.
- Aurora
- Lakewood
- Arvada
- Centennial
- Colorado Springs
- Elizabeth
- Greeley
- Castle Rock
- Castle Pines
- Longmont
- Broomfield
- Parker
- Golden
- Thornton
- Littleton
- Westminster
- Englewood
- Commerce City
- Boulder
- Fort Collins
- Loveland
- Highlands Ranch
Has a code and permit pageServed, page not written yet

Grand Junction office | 5 towns with a page
Western Slope
Permitted and inspected out of our Grand Junction office at 2863 North Ave Unit 2, Grand Junction, CO 81501. Call (970) 877-7663.
Also served, permitted through Mesa County
- Clifton
- Palisade
- Loma
- Orchard Mesa
Clifton, Loma and Orchard Mesa are unincorporated Mesa County rather than separate towns, and Palisade is incorporated but adopts the county's codes and routes its permits through the Mesa County Building Department. All four share one set of rules rather than four, which is why they do not have separate code pages. Grand Junction itself is covered on the Grand Junction office page.

Scottsbluff office | 7 towns with a page
Nebraska Panhandle
Permitted and inspected out of our Scottsbluff office at 16 W 17th St, Scottsbluff, NE 69361. Call (308) 536-7663.
CRC has worked in the Panhandle since 2001. Roofing here sits under Nebraska code and Nebraska insurance law rather than Colorado's, which changes both the permitting path and how a hail claim is handled. The claim rules specific to Nebraska are covered in our Nebraska Panhandle insurance claim guide.
Do not see your town?
Every office serves surrounding communities across its region, and the list above is the towns with a page rather than the limit of where we work. See the Denver, Grand Junction, and Scottsbluff office pages for full coverage, or contact us to confirm your area. We will tell you straight if a roof is outside the range we can service well.

