Permit Guides

Do You Need a Permit to Replace a Roof in Denver?

Yes — Denver requires a permit for roof replacements. It's a consumer protection measure ensuring work is inspected and meets building code.

Find Roofing Contractors in Denver

Key Takeaways

  • 1
    Denver requires a permit for full roof replacements
  • 2
    Permit fees typically run $150–$400 for residential work
  • 3
    Your contractor should pull the permit — not you
  • 4
    Skipping permits can void insurance claims and complicate home sales

When a Roofing Permit Is Required

Denver CPD requires a permit for: full roof replacement, replacing more than 25% of the roof surface, any structural roof work, and re-roofing over existing material. Minor repairs (patching a few shingles) generally don't require a permit.

How Much Does a Roofing Permit Cost?

Fees are based on work valuation. For a typical residential replacement, expect $150–$400. Reputable contractors include permit fees in their quotes. If a quote doesn't mention permits, ask directly.

What the Inspection Covers

A city inspector verifies: proper underlayment installation, correct flashing at penetrations and valleys, adequate ventilation, and compliance with wind and hail resistance requirements.

What Happens If You Skip the Permit

Insurance claims may be denied for unpermitted work. Unpermitted work must be disclosed when selling — buyers' inspectors often find evidence. Denver can issue stop-work orders and fines. After-the-fact permits cost significantly more.

Frequently Asked Questions

Who pulls the roofing permit in Denver?

The licensed contractor is responsible. If they ask you to pull your own permit, that's a red flag.

How long does it take to get a roofing permit in Denver?

Most are issued same-day or within 1–2 business days through the online portal.

Can I reroof over existing shingles without a permit?

No. Re-roofing requires a permit in Denver.