Colorado roofing codes · Denver Metro and Northern Colorado

Colorado roofing codes & permit guide.

Roofing requirements change from one Colorado city or town to the next. We confirm the governing jurisdiction, the permit, the adopted code, local amendments, required inspections and the manufacturer's specifications before your project begins.

Important: Colorado does not use one statewide building code for every roofing project. Local governments adopt different versions of the IRC or IBC and may add their own amendments. The property address, not just the mailing city, determines the authority having jurisdiction.

Compliance verified from permit to final inspection

We confirm the requirements that apply to the actual property before materials are ordered or the crew is scheduled.

  1. 1
    Identify the jurisdiction

    We confirm whether the city, the county, a consolidated government or a regional department has authority over the address.

  2. 2
    Verify permits and licensing

    We check permit triggers, contractor registration rules, submittals, valuations, fees and inspection scheduling.

  3. 3
    Build to the approved requirements

    The installation follows the adopted code, the local amendments, the approved assembly and the manufacturer's instructions.

  4. 4
    Document and close out

    We photograph key stages, coordinate the required inspections, address any corrections and retain the project documentation.

What gets reviewed on a Colorado roof

The exact requirement depends on the adopted code and the local amendments. These are the items our team reviews on residential and commercial roofing.

Permit and contractor authorization

Permit requirement, license or registration, insurance documentation, declared valuation, scope and approved plans where required.

Existing roof and tear-off

Number and type of existing layers, wet or deteriorated materials, prohibited recover conditions and disposal requirements.

Roof deck condition

Sheathing thickness and span, plank or spaced decking, damaged areas, fastening and a suitable substrate for the new system.

Underlayment and ice protection

Approved underlayment, ice-barrier locations and width, valley protection, eaves, penetrations and local cold-climate amendments.

Roof slope and approved covering

Minimum slope, double-underlayment conditions, approved materials, product listings and system limitations.

Flashing and weather protection

Drip edge, sidewall and headwall flashing, step flashing, crickets, valleys, chimneys, skylights, vents and pipe penetrations.

Attachment and wind resistance

Fastener type, length, spacing and placement, deck attachment, edge zones, wind classification and high-wind manufacturer requirements.

Ventilation and insulation interface

Intake and exhaust balance, net-free ventilation area, blocked vents, unvented assemblies and attic separation details.

Fire classification and wildfire rules

Required roof-covering fire class and any adopted wildland-urban interface provisions or ignition-resistant construction rules.

Low-slope and commercial systems

Drainage, slope, insulation, cover board, fastening or adhesion, perimeter securement, penetrations and the listed manufacturer assembly.

Required inspections

Deck, dry-in, mid-roof, final, ladder access, on-site documents and any jurisdiction-specific inspection sequence.

Historic, HOA and special districts

Separate approvals may apply in historic districts, HOAs, metro districts, mountain communities or properties with design standards.

Find your Colorado municipality

Search the statewide list. Each link opens that municipality's own government site, where the current building department, permit portal, adopted code and amendments can be confirmed at the source.

272 of 272 municipalities

Colorado roofing code FAQs

Does Colorado have one statewide roofing code?

No. Building codes are adopted and enforced locally. The requirements that apply come from the authority having jurisdiction, its adopted code edition and its local amendments.

Does every roof replacement require a permit?

Many jurisdictions require a reroof permit, but the triggers and exceptions vary. A repair can also require a permit once it exceeds a local size or scope threshold. Always verify before work begins.

Can a second layer of shingles be installed?

Some adopted codes allow a roof recover when specific conditions are met, while local amendments or the condition of the existing roof may require a full tear-off. A recover is not allowed over wet, deteriorated, incompatible or excessive existing layers.

Is ice-and-water protection always required?

Ice-barrier requirements vary by code edition and local amendment, and mountain and cold-climate jurisdictions may require more extensive protection. The approved product also has to be installed in the locations and widths the jurisdiction and the manufacturer require.

Who decides which municipality's rules apply?

The property's physical location and legal jurisdiction control. A postal city name can differ from the permitting authority, so the address has to be checked before applying for a permit.

Do you pull the permit, or do I?

Send us the address and we will confirm who has authority over it and what that jurisdiction requires before anything is ordered or scheduled.

Informational notice: This page is a general educational resource. It is not a substitute for the current requirements of the authority having jurisdiction, approved construction documents, engineering, manufacturer instructions or professional legal advice. Codes, amendments, fees, licensing and inspection requirements can change without notice, and requirements must be verified for the specific property and scope before work begins. Municipal links are maintained by third parties. Directory source: the Colorado Municipal League municipal website directory. Last page review: September 17, 2026.

Ready to roof?

Get your free roof estimate now
Get a Free Estimate
Free · No obligation · 60 seconds