Do I Need a Permit for Roof Replacement in Denver, CO?

Denver roof replacement is shaped by one dominant force that has no equivalent in any other city in this guide: hail. The city sits at the apex of "Hail Alley" — the Front Range corridor where warm, moist air from the Gulf of Mexico collides with cold downdrafts from the Rockies to generate the most frequent and most severe hailstorm activity in the country. Denver homeowners replace roofs not on the 20–25 year shingle aging cycle typical in Indianapolis or Columbus but on the storm damage cycle — a hail event producing 1.75-inch or larger hailstones (which qualifies as a "functional damage" threshold for most insurance policies) can total a Denver roof that was installed just two or three years before. Understanding Denver's permitting requirements for this very common, very practical project is relevant to almost every Denver homeowner.

Research by DoINeedAPermit.org Updated April 2026 Sources: City and County of Denver Community Planning and Development (CPD), Denver Building and Fire Code (2021 IRC with Denver amendments), ADMIN 138 Denver Building Code Fee Policy, Denver Landmark Preservation Commission (DLPC)
The Short Answer
YES — most roof replacements in Denver require a permit, but like-for-like shingle replacement qualifies for a Quick Permit with no plan review fees.
Denver CPD requires a building permit for roof replacements, but the Quick Permit process makes like-for-like shingle replacements faster and less expensive than standard plan review permits. Quick Permits are issued for small replacement projects including "roof coverings" — a standard shingle-for-shingle replacement qualifies and is issued with a field inspection only, no upfront plan review fees. Structural work (decking, rafters) requires a standard permit with plan review. Denver is in IECC Climate Zone 5B — the high-altitude semi-arid variant — and while ice barrier is technically required at eaves under the IRC, Denver's low humidity significantly reduces actual ice dam risk compared to Indianapolis or Columbus. Class 4 impact-resistant shingles are strongly recommended in Denver's hail environment and may earn homeowner's insurance premium discounts. DLPC review for historic district contributing structures. CPD permit fees: Quick Permit valuation-based, typically $100–$200 for standard shingle replacement.

Denver roof replacement permit rules — the basics

Denver CPD requires a permit for roof replacements but offers the Quick Permit pathway for like-for-like shingle replacements — the most common roofing project in Denver given the city's hail frequency. Quick Permits are issued for roof covering replacements without structural modification: the project is assessed by the inspector in the field rather than through upfront plan review, saving both time and plan review fees. Quick Permits are issued through the CPD e-permits portal at aca-prod.accela.com/DENVER and are typically processed within 1–3 business days. The permit fee for a Quick Permit is based on the project valuation under ADMIN 138 (no plan review fee component) and typically runs $100–$200 for a standard residential shingle replacement.

The Quick Permit is available for: standard asphalt shingle replacement (like-for-like or with equivalent weight product); modified bitumen flat roof replacement; and similar like-for-like roof covering replacements. A standard permit with plan review is required for: any replacement of roof decking (OSB, plywood, or original board sheathing); structural rafter or truss repair or replacement; addition of skylights or roof windows; and material changes that substantially increase the roof's structural load (e.g., replacing standard shingles with heavy clay tile). When structural work is discovered during tear-off, the contractor should file a standard permit before proceeding with the structural repairs.

Denver is in IECC Climate Zone 5B — the "B" indicating a semi-arid climate, as distinct from the humid continental 5A zones that cover Indianapolis and Columbus. The technical requirements of the 2021 IRC for ice barrier installation apply in Climate Zone 5 regardless of the B/A distinction: ice and water shield is required at all eaves extending at least 24 inches inside the interior wall line. However, Denver's low humidity and relatively dry winters mean ice dams form far less commonly than in Indianapolis or Columbus, where warm indoor air melts snow that refreezes at moist, cold eaves. Many Denver roofing contractors install ice and water shield at eaves as standard practice per code requirements, even though ice dam events are less frequent than in humid Climate Zone 5A markets.

Colorado does not have a state-level roofing contractor licensing requirement equivalent to California's C-39 license — Colorado's licensing structure for roofing is less stringent than California's. However, for permitted roofing work, the person pulling the permit must be a licensed contractor or the homeowner (under an owner-builder provision). Insurance-driven roofing replacements — which represent the majority of Denver roof replacements — are typically performed by roofing contractors with Colorado contractor registrations and insurance, which provide consumer protection in the absence of a specific state roofing license requirement.

Not sure whether your Denver roof needs a Quick Permit or a standard permit?
Get a permit determination for your address — Quick Permit eligibility, ice barrier requirements, Class 4 shingle guidance, and the CPD e-permits filing path.
Get Your Denver Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Why the same roof replacement in three Denver neighborhoods gets three different outcomes

Scenario A
Stapleton home — hail damage claim, Class 4 IR shingles, Quick Permit
A Stapleton homeowner files an insurance claim after a hailstorm with 1.75-inch stones causes functional damage to their 8-year-old roof. The insurance adjuster approves a full replacement. The roofing contractor files a Quick Permit through CPD e-permits — a like-for-like asphalt shingle replacement qualifies. The contractor upgrades from the original standard 30-year shingles to Class 4 impact-resistant (IR) shingles (Owens Corning Duration STORM, GAF Armor-Shield II, or similar) — the homeowner checks with their insurance carrier and confirms a 15–25% premium discount for Class 4 IR products. Ice and water shield installed at all eaves per the 2021 IRC. Quick Permit fee for the project valuation: approximately $130. Insurance covers the replacement cost minus deductible. Total out-of-pocket (deductible): $1,000–$2,500 for a typical Stapleton home.
Quick Permit fee: ~$130 | Insurance claim | Class 4 IR: insurance discount | Out-of-pocket: deductible only
Scenario B
Washington Park 1930s home — decking replacement discovered, standard permit
A Wash Park homeowner replaces the roof on their 1935 Tudor Revival after hail damage. During tear-off, the contractor discovers that the original 1-by board sheathing along the entire north slope has deteriorated — rot from decades of moisture accumulation under failed flashing at the chimney. Replacing the board sheathing with new 7/16-inch OSB is structural work — Quick Permit not applicable. A standard CPD building permit is filed covering both the structural decking replacement and the full roofing scope. CPD review: 5–7 business days. Framing inspection after OSB installation before shingles cover the work. Ice and water shield at eaves and valleys. Class 4 IR shingles. Standard permit fee for this scope: approximately $280. Insurance covers hail damage; structural work may require supplemental insurance claim. Total project cost including decking: $16,000–$24,000.
Standard permit fee: ~$280 | Decking replacement = standard permit | Framing inspection | Project cost: $16,000–$24,000
Scenario C
Curtis Park Victorian — DLPC review for material change to metal
A Curtis Park homeowner with a contributing Queen Anne Victorian wants to replace their failing asphalt shingles with a standing-seam metal roof for superior hail resistance and longevity. This is a visible material change on a contributing structure in the Curtis Park Historic District — DLPC review required. The homeowner contacts DLPC staff before engaging a contractor: standing-seam metal on a Victorian-era roof is a material change that may or may not be appropriate depending on the specific metal product, color, and profile relative to the historic character. DLPC guidelines note that metal roofing with profiles and colors compatible with the Victorian-era character can be approved; highly reflective raw metal or industrial-profile roofing is typically not approved. A standing-seam metal with a dark matte finish (dark gray or black, not highly reflective silver) may receive staff-level DLPC approval. After DLPC clearance, a standard CPD permit is filed (material change from asphalt to metal). Permit fee: approximately $220. Project cost for standing-seam metal on a Victorian: $22,000–$38,000.
Standard permit fee: ~$220 | DLPC staff review: 2–4 weeks | Metal: matte dark finish appropriate | Project cost: $22,000–$38,000
FactorStapleton (Insurance)Wash Park (Decking)Curtis Park (Metal)
Permit typeQuick PermitStandard permitStandard + DLPC
Ice barrier required?Yes — eaves and valleysYes — eaves and valleysYes — eaves and valleys
Structural work?No — sheathing intactYes — decking replacedNo (standard replacement)
Class 4 IR shingles?Yes — insurance discountYes — insurance discountMetal: inherently impact-resistant
DLPC review?NoNoYes — material change
Permit fees~$130 (Quick)~$280 (standard)~$220 + DLPC fee
Project costDeductible only (insured)$16,000–$24,000$22,000–$38,000
Your Denver property has its own combination of these variables.
Quick Permit vs. standard permit scope. Class 4 IR shingles and your insurance carrier's discount program. Ice barrier compliance. DLPC review for historic properties. The complete CPD path for your Denver roof project.
Get Your Denver Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Denver's hail environment — why Class 4 impact-resistant shingles are the standard here

Denver's position at the convergence of the Great Plains and the Front Range creates the most hail-active major metropolitan area in the United States. The city averages more than 6 significant hail events per year at the surface level, and the surrounding Front Range communities see even more. Hailstones 1 inch in diameter are common in Denver summer storms; 1.75-inch and larger hailstones — the functional damage threshold that most insurance policies use to determine when replacement is warranted — occur multiple times per decade in the Denver metro area. The 2017 hailstorm alone generated an estimated $2.3 billion in insurance claims across the Denver metro — the largest single hail loss event in Colorado history at that time.

Class 4 impact-resistant shingles are rated by the UL 2218 standard for resistance to simulated hailstone impact. A Class 4 rating means the shingle withstood impact from a 2-inch steel ball dropped from 20 feet without cracking — the highest standard available. Class 4 shingles include products like Owens Corning Duration STORM, GAF Armor-Shield II, CertainTeed Landmark IR, and Atlas StormMaster Shake. The premium over standard architectural shingles is typically $0.50–$1.50 per square foot — for a standard Denver 20-square roof (2,000 sq ft), the upgrade cost runs $1,000–$3,000 over standard shingles. This premium is typically offset by: (1) homeowner's insurance premium discounts of 15–30% for qualifying Class 4 shingle installations (verify with your specific carrier before purchasing); and (2) the longer service life before storm damage necessitates another replacement.

When selecting Class 4 IR shingles for a Denver roof, two additional factors matter. First, UV resistance at high altitude: Denver's 5,280-foot elevation delivers roughly 25% more UV than sea-level cities, and shingle surface granules and binders degrade faster under Denver's intense UV than in lower-altitude markets. Premium Class 4 products with enhanced UV stabilization — specified for high-altitude installations — maintain their impact resistance and appearance longer in Denver than standard-spec products. Second, confirm that your homeowner's insurance carrier recognizes the specific Class 4 product for the premium discount — discount eligibility varies by carrier, and not all Class 4 products qualify for every carrier's discount program.

What the inspector checks on Denver roofing permits

For Quick Permits (like-for-like shingle replacements), a CPD field inspection after installation verifies: the roofing product matches the permitted description; ice and water shield documentation at eaves; drip edge installation at eaves and rakes; flashing at all penetrations and valleys; and ridge cap installation. For standard permits with structural work: a framing inspection after decking or rafter work but before shingles cover the work, followed by the same final inspection items. Schedule inspections through the CPD e-permits portal using the permit number.

What roof replacement costs in Denver

Denver's roofing market is one of the most active in the country, with an enormous contractor base trained on the city's constant hail replacement cycle. Standard architectural shingle replacement runs $7–$12 per square foot installed — a 2,000 sq ft home (approximately 20–22 squares) runs $11,000–$18,000 for standard shingles. Class 4 IR shingles add $1,000–$3,000. Metal roofing runs $14–$25 per sq ft. CPD Quick Permit fees of $100–$200 are minor. Insurance covers the majority of hail-damage replacements — understanding your policy's replacement cost value (RCV) vs. actual cash value (ACV) provisions before any storm-damage claim is the most important financial preparation step.

What happens if you reroof without a permit in Denver

Denver CPD actively pursues unpermitted roofing work through Code Enforcement and roofing contractor registration requirements. Roofing contractors operating in Denver without proper contractor registration face fines. Colorado real estate disclosures extend to known code violations. An unpermitted roof may also affect insurance claims — some carriers require proof of permitted installation for coverage of subsequent damage. The Quick Permit process makes compliance straightforward and inexpensive ($100–$200) — there is no practical reason to bypass it.

City and County of Denver — Community Planning and Development (CPD) Webb Municipal Building, 201 W. Colfax Ave., Second Floor, Denver, CO 80202
E-permits: aca-prod.accela.com/DENVER

Denver Landmark Preservation Commission (DLPC)
denvergov.org/cpd → Landmark Preservation
For material changes on contributing structures in Denver's 57 historic districts
Ready to get your Denver roof permit filed?
Get a permit determination for your address — Quick Permit vs. standard, Class 4 shingle guidance, ice barrier requirements, DLPC historic check, and the CPD e-permits filing path.
Get Your Denver Permit Report →
$9.99 · Based on official city sources · Delivered in minutes

Common questions about Denver roof replacement permits

Does shingle replacement in Denver require a permit?

Yes, but a like-for-like shingle replacement qualifies for Denver's Quick Permit — a streamlined process with no plan review fees, issued in 1–3 business days. File through the CPD e-permits portal. Quick Permit fee: approximately $100–$200 based on project valuation. A standard permit with plan review is required when structural work is involved (decking replacement, rafter repair, skylight additions) or when the roofing material changes significantly.

Are Class 4 impact-resistant shingles required in Denver?

Class 4 IR shingles are not required by Denver code — they are strongly recommended for Denver's hail environment and may earn homeowner's insurance premium discounts of 15–30% depending on your carrier. The premium over standard shingles is $1,000–$3,000 for a typical Denver home, often offset by insurance savings within 2–4 years. Confirm with your specific insurance carrier whether your policy qualifies for a Class 4 IR discount and which specific products are eligible before purchasing shingles.

Is ice and water shield required on Denver roofs?

Yes. Denver is in IECC Climate Zone 5B, and the 2021 IRC requires ice barrier (ice and water shield) at all roof eaves extending at least 24 inches inside the interior wall line, and in all roof valleys. Denver's semi-arid climate means ice dams form less frequently than in humid Climate Zone 5A cities like Indianapolis or Columbus, but the code requirement applies regardless. Quality Denver roofing contractors install ice and water shield at eaves and valleys as standard practice per the 2021 IRC.

Does my Denver historic district property need DLPC review for a roof replacement?

For like-for-like shingle replacements (same material type and similar appearance), DLPC review is generally not required on contributing structures in Denver's 57 local historic districts. For material changes — from asphalt shingles to metal, from asphalt to tile, or from standard shingles to a visually distinct alternative — DLPC review is required before CPD will issue a building permit. Contact DLPC staff through denvergov.org/cpd before finalizing any roofing material change on a potentially historic property.

How does Denver's hail environment affect roofing insurance claims?

Denver's Front Range hail frequency means most Denver homeowners file multiple roofing insurance claims over a 20–30 year ownership period. The "functional damage" threshold — typically hailstones 1.75 inches or larger that cause measurable granule loss and surface cracking — qualifies most modern asphalt shingle roofs for replacement under standard homeowners policies. Before filing a claim, understand your policy's RCV (replacement cost value) vs. ACV (actual cash value) provisions — ACV policies depreciate the payment based on roof age and condition, which can leave homeowners with significant out-of-pocket costs on older roofs. Review your policy's deductible structure (some insurers now use percentage deductibles for hail claims in Colorado rather than flat-dollar deductibles).

How much does a roof replacement cost in Denver?

Standard architectural shingles: $7–$12 per sq ft installed. Class 4 IR shingles add $1,000–$3,000. A typical 20-square Denver roof (2,000 sq ft) runs $11,000–$18,000 for standard shingles or $12,000–$21,000 for Class 4 IR. Metal roofing runs $14–$25 per sq ft. Denver's highly competitive roofing contractor market — driven by constant hail claim volume — keeps prices more competitive than Seattle or SF. CPD Quick Permit fees of $100–$200 are a minor addition. Insurance covers the majority of hail replacement costs; out-of-pocket is typically the deductible plus any Class 4 IR upgrade premium.

Disclaimer: This guide is based on publicly available information from Denver Community Planning and Development as of April 2026. Insurance policy terms vary — always verify discount eligibility with your carrier. Always verify current permit requirements through the CPD e-permits portal before beginning any roofing project. This is not legal advice.