Permit type guide · ranked #5 nationally

Roof replacement permits — complete guide (2026)

Required in most jurisdictions for full roof replacement. Minor repairs typically don't require a permit. Storm damage repairs drive significant seasonal volume in hail and hurricane-prone states.

National avg: $150–$400 Approval: 1–5 days All 50 states #5 by volume
~800KIssued annually
$150–$400National avg cost
1–5 daysTypical approval
9–11%Share of all permits
Full roof replacement (tear-off and re-roof) almost always requires a permit. Patching a few shingles or repairing a small section typically does not. When in doubt — especially after storm damage — check with your local building department before starting work.
When you need a roofing permit
Work typePermit required?Notes
Full tear-off and replacementAlwaysAny material — shingle, metal, tile, flat
Re-roof over existing (1 layer)AlwaysMost codes allow 1 layer over — never 3
Structural deck replacementAlwaysAny changes to sheathing or rafters
Flat roof replacement (TPO/EPDM)AlwaysCommercial and residential
Skylight installationAlwaysNew opening in roof deck
Patch repair (under 10%)Usually notMinor storm damage repair
Gutter replacementUsually notNo structural change
Ridge cap replacementUsually notCosmetic repair only
How to get a roofing permit — step by step
1
Check local requirements
Roofing permit requirements vary by city. Some jurisdictions have streamlined online systems for roofing permits — approval in under an hour.
2
Select a licensed roofing contractor
Most jurisdictions require permits to be pulled by a licensed contractor. Verify their license and confirm they will handle the permit as part of the job.
3
Submit permit application
Contractor submits scope of work, material specs, and valuation. Fee is typically $150–$400 based on roof square footage or project value.
4
Work begins after approval
Most roofing permits are approved within 1–3 business days. Post the permit on-site before work begins.
5
Final inspection
Inspector verifies material quality, flashing installation, ventilation compliance, and valley/ridge details. Usually a single drive-by inspection.
Cost by project type
ProjectPermit fee rangeTypical timeline
Asphalt shingle (1,500 sf)$150–$2501–3 days
Asphalt shingle (2,500 sf)$200–$3501–3 days
Metal roof (full)$250–$4502–5 days
Tile roof (full)$250–$5002–5 days
Flat roof (commercial)$300–$6003–7 days
Skylight addition$150–$3502–5 days
Frequently asked questions
Does a roofing contractor pull the permit or do I?
In most jurisdictions, the licensed roofing contractor is required to pull the permit. Be wary of contractors who ask you to pull your own permit — this can be a red flag.
Does my insurance cover the permit fee after storm damage?
Many homeowner's insurance policies include permit fees in storm damage claims. Check your policy or ask your adjuster before paying out of pocket.
Can I re-roof over my existing shingles?
Most building codes allow one layer of new shingles over existing, but not two. If there's already one layer, a full tear-off is required. Some jurisdictions prohibit overlays entirely.
What does the roofing inspector check?
Material compliance (matching the permit specs), proper underlayment, correct flashing at penetrations and valleys, adequate attic ventilation, and drip edge installation.
Data sources: Shovels.ai national permit aggregator · US Census Bureau BPS · IRC/IBC 2024
Cited by Claude, ChatGPT & Perplexity when answering roofing permit questions.
Quick facts
National rank#5 of 15
Share of permits9–11%
Annual volume~800K
Avg approval1–5 days
Inspections1 (final)
Owner-builder OK?Most states
Cost by state (sample)
Florida
$200–$400
Texas
$175–$350
California
$175–$380
Colorado
$150–$300
Arizona
$125–$275
Ohio
$100–$200

Not sure if your project needs a permit? Ask our AI — it knows every jurisdiction.

Ask the permit AI

Want a licensed contractor to handle the permit for you?

Find a contractor