Integrity Roofing and Painting
Roofing Codes

Highlands Ranch Roofing Code: What Douglas County Requires for Your Roof

Highlands Ranch has no city building department. Your roof permit, inspections and rules come from Douglas County.

Veteran-owned Family-run since 1990 650+ Google reviews

Highlands Ranch roofing follows Douglas County’s code, because Highlands Ranch is in unincorporated Douglas County. The county inspects roofs to the 2024 International Codes. In practice that means a permit for any replacement or any repair over one square (100 square feet), only one layer of roofing, drip edge of set sizes at the eaves and rakes, a final inspection on every permit, and, above 7,000 feet, an ice barrier and high-wind nailing. New wood shake roofs are not allowed.

Douglas County’s roofing rules at a glance

TopicWhat the county requires
Code editionRoofing systems inspected to the 2024 International Codes
PermitAny replacement, and repairs over one roofing square (100 sq ft). Each separate structure needs its own permit. One-story detached sheds of 200 sq ft or less are exempt
LayersOne layer. Asphalt shingles cannot be laid over another layer of asphalt shingles
Ice barrierRequired above 7,000 feet elevation, starting at the lowest edge of every roof surface
High-wind nailingRequired above 7,000 feet
Drip edgeAt least 4 x 2 inches at eaves; 2 x 1 inch or D-style at rakes
InspectionsFinal on every roofing permit; mid-roof at 25 to 50% complete for tile, slate, stone-coated steel or battened systems
LadderThe permit holder provides a ladder secured for safe roof access
Fire ratingClass A in areas rated low, moderate or high fire intensity; at least Class C elsewhere. No new wood shakes or shingles

From permit to final, step by step

  1. Check elevation and material. They decide whether ice barrier, high-wind nailing and a mid-roof inspection apply.
  2. Pull the permit. Online for basic asphalt or metal reroofs; through the Building Division for everything else.
  3. Tear off and install. One layer only, with drip edge at the eaves and rakes.
  4. Mid-roof, if battens are used. At 25 to 50 percent complete.
  5. Final inspection. With a secured ladder in place for the inspector.

Applying for the permit

Basic roofing permits can be submitted online when the home is residential, the existing roof is asphalt composition, masonite or metal, and the new roof is asphalt composition or metal. Everything else, including tile, goes through the Building Division at 100 Third Street in Castle Rock (303-660-7497). The contractor should pull the permit in its own name.

Where the code stops and good practice starts

The county’s ice barrier and high-wind nailing rules apply only above 7,000 feet, so whether your home must have them depends on its elevation; ask the roofer to confirm it before bidding. The model code’s ice barrier rule is written around a history of ice forming along the eaves, with the barrier reaching at least 24 inches inside the exterior wall line, and an eave that has dammed before will do it again. On every replacement we install ice and water shield and a windstorm starter strip as part of the Integrity Roofing System, whatever the elevation. If your HOA has material or color rules, bring them to the inspection so the bid matches.

Hail is the usual reason

Most Highlands Ranch reroofs follow hail. If a storm just hit, read Highlands Ranch hail: checking your roof and handling door knockers and our guide to Denver-area hail. Comparing towns? See Denver roofing codes, Littleton and Castle Rock, and how to read shingle wind ratings.

Integrity Roofing and Painting is veteran-owned and family-run since 1990, an Owens Corning Platinum Preferred contractor with 650+ Google reviews, a short drive away at our Denver-area office in Centennial. Call (303) 209-0152 or book a free Denver-area inspection for roof replacement or storm damage repair; we reach out the same business day.

Sources: Douglas County Building Division, Roofing Permits; 2021 IRC Section R905.1.2, Ice barriers.

Photos From Our Projects

Owens Corning Estate Gray shingle bundles and underlayment stacked on a roof
Estate Gray shingle bundles staged on a roof, Denver area

Frequently Asked Questions

Who issues roof permits in Highlands Ranch?

The Douglas County Building Division, because Highlands Ranch is in unincorporated Douglas County. The office is at 100 Third Street in Castle Rock, phone 303-660-7497, and basic residential roofing permits can be bought online.

Can I get a Highlands Ranch roof permit online for a tile roof?

No. The online basic roofing permit is only for a residential roof where the existing roof is asphalt composition, masonite or metal and the new roof is asphalt composition or metal. Tile and other systems go through the regular permit process.

Does my Highlands Ranch roof need a mid-roof inspection?

Only if it is tile, slate, stone-coated steel or another system installed on battens. Douglas County does that inspection when the roof is 25 to 50 percent complete. Every roofing permit gets a final inspection.

Are wood shake roofs allowed in Highlands Ranch?

New wood shakes and wood shingles are not permitted in unincorporated Douglas County. An existing wood roof can be repaired in kind only when the repair is less than 25 percent of the total roof area.

Start With a Free Roof Inspection

Honest findings, photos of what we see, and clear options before you commit to anything. We'll reach out the same business day.

Veteran-owned Family-run since 1990 Owens Corning Platinum 650+ Google reviews No obligation Financing available

Prefer to talk? Call (303) 209-0152

Request Sent!

Thanks. We'll review your request and reach out with the next step. For faster help, call (303) 209-0152.

We'll reach out the same business day. Your info stays with us, never sold or shared.