Castle Rock requires a Town building permit before any roof replacement, a 100 percent tear-off including the old underlayment, no overlays, an ice and water barrier on homes (detached unheated accessory buildings excepted), shingles suited to a 115 mph ultimate design wind speed in Exposure B, a mid-roof inspection before the roof is closed up, and a final inspection. A permit expires if no inspection is completed within 180 days of issuance or of the last approved inspection, and since June 30, 2026, the Colorado Wildfire Resiliency Code may add requirements depending on where your home sits.
The rules at a glance
| Topic | Castle Rock requirement |
|---|---|
| Permit | A Town building permit, issued before the roof is replaced |
| Tear-off | 100% of the roof covering and underlayment, down to the deck. No overlays |
| Ice barrier | Required per IRC Table R905.1.2 and R301.2(1), except detached accessory structures without conditioned space |
| Drip edge | At eaves and rake edges of shingle roofs |
| Wind | 115 mph ultimate design wind speed, Exposure B (2018 IRC values cited by the Town) |
| Inspections | Mid-roof, then final. Not on the same day |
| Permit life | Expires with no completed inspection in 180 days |
| Wildfire code | May apply from June 30, 2026, based on the property’s hazard classification |
Inspection day, step by step
- Mid-roof timing. The roof is fully dried in, at least five rows of roofing are on, and no more than half the covering is installed.
- Ladder. The permit holder sets a ladder to OSHA standards. Town inspectors do not bring ladders.
- Access. If the inspector needs to enter an occupied home, an adult 18 or older must be there. For a ladder in a fenced backyard, an adult must be present or written permission posted on the door, gate or fence. Pets must be secured.
- Weather. Inspections go ahead in bad weather unless cancelled; any ice or snow must be cleared from the roof first.
- Final. Scheduled after the mid-roof passes, never the same day.
What changed since our 2016 article
| Then (2016 article) | Now (Town of Castle Rock, 2026) |
|---|---|
| 2012 IRC and IBC | Town FAQ cites 2018 IRC values; wildfire code layered on from June 30, 2026 |
| Eave ice barrier only with a history of ice dams | Ice and water barrier required on homes |
| Mid-roof with five rows of shingles on | Five rows minimum and 50% maximum, fully dried in |
| Permit holder must not cancel for a wet or snowy roof | Roof must be cleared of ice and snow before the inspector arrives |
| Missed inspections not addressed | Uncover 10% per facet, or an engineer or architect letter |
Wildfire code
Castle Rock notes that re-roof permits may also fall under the Colorado Wildfire Resiliency Code, which can affect approved roof covering materials, wildfire-resistant roof assembly components, and roof edge, flashing and accessory details. The requirements depend on the property’s location and hazard classification on the state’s map, so ask your roofer to check before the bid is final.
How we handle a Castle Rock job
We pull the permit in our name, tear off to the deck, and build every roof with the Integrity Roofing System, which includes ice and water shield and a windstorm starter strip. For service in town, see our Castle Rock roofers page. Neighbors have different rules: Highlands Ranch and unincorporated Douglas County, Littleton and Denver. Shingle wind labels are explained in ASTM D3161 and D7158 ratings.
Integrity Roofing and Painting is veteran-owned and family-run since 1990, an Owens Corning Platinum Preferred contractor with 650+ Google reviews, serving Castle Rock from our Denver-area office in Centennial. Call (303) 209-0152 or book a free inspection for a roof replacement; we reach out the same business day.
Sources: Town of Castle Rock, Re-Roof Checklist; Town of Castle Rock, Building for Homeowners FAQ; Colorado Division of Fire Prevention and Control, Colorado Wildfire Resiliency Code.

