Roofing Permits by State: 2026 Requirements & Costs

Every state requires roofing permits -- but costs, enforcement, and rules vary wildly. This guide covers all 50 states so you know exactly what to expect before your project starts.

14 min read
📋

Permit Overview

All 50 states require permits for roof replacements at the municipal level, but the degree of enforcement, cost, and additional requirements varies dramatically. Here is the national landscape at a glance.

50
States require permits
~40
Allow HO self-pull
11
Require contractor license
$50-$2,500+
Cost range
Key principle: Permits protect you. They ensure the work is inspected for code compliance, which protects your warranty, insurance coverage, and resale value. A contractor who suggests skipping the permit is a major red flag.
🗺

50-State Roofing Permit Requirements

Use the search box to find your state. All data reflects typical municipal requirements as of 2026.

State Permit Req? Cost Range HO Pull? License Req? Notable
AlabamaYes$50-$200YesNoLax rural enforcement
AlaskaYes$50-$150YesNoLax outside Anchorage
ArizonaYes$150-$500YesYesROC license required
ArkansasYes$50-$200YesNoStandard requirements
CaliforniaStrict$200-$1,500+LimitedYesTitle 24 cool roof, fire zones
ColoradoYes$100-$400YesNoWildfire zones have extra rules
ConnecticutStrict$150-$500YesNoHIC registration for contractors
DelawareYes$100-$350YesNoStandard requirements
FloridaStrict$200-$1,000+LimitedYesHVHZ, product approval, 25% rule
GeorgiaYes$100-$400YesNoMetro Atlanta stricter
HawaiiYes$200-$600YesNoHigh wind design requirements
IdahoYes$50-$200YesNoStandard requirements
IllinoisYes$100-$500YesNoChicago requires city license
IndianaYes$75-$300YesNoStandard requirements
IowaYes$50-$250YesNoStandard requirements
KansasYes$50-$250YesNoStandard requirements
KentuckyYes$50-$250YesNoStandard requirements
LouisianaYes$100-$500YesYesLSLBC license, hurricane codes
MaineYes$50-$200YesNoStandard requirements
MarylandYes$100-$400YesNoMHIC license for contractors
MassachusettsStrict$150-$600YesNoHIC registration, strict Boston codes
MichiganYes$100-$400YesYesState licensed residential builder
MinnesotaYes$100-$400YesYesState contractor license
MississippiYes$50-$150YesNoLax rural enforcement
MissouriYes$50-$250YesNoLax outside KC/STL
MontanaYes$50-$150YesNoLax enforcement statewide
NebraskaYes$50-$200YesNoStandard requirements
NevadaYes$150-$500YesYesNSCB license required
New HampshireYes$50-$200YesNoStandard requirements
New JerseyStrict$150-$600YesNoHIC registration, UCC code
New MexicoYes$75-$300YesNoStandard requirements
New YorkStrict$200-$2,500+YesNoNYC DOB extremely strict, high fees
North CarolinaYes$100-$400YesYes*License req'd if project >$30k
North DakotaYes$50-$200YesNoStandard requirements
OhioYes$75-$350YesNoStandard requirements
OklahomaYes$50-$250YesNoStandard requirements
OregonYes$150-$500YesYesCCB license required
PennsylvaniaYes$100-$400YesNoHIC registration in some counties
Rhode IslandYes$100-$350YesNoStandard requirements
South CarolinaYes$75-$300YesNoCoastal wind zones
South DakotaYes$50-$200YesNoStandard requirements
TennesseeYes$75-$300YesNoStandard requirements
TexasYes$75-$500YesNoTWIA/WPI-8 in 14 coastal counties
UtahYes$75-$300YesNoStandard requirements
VermontYes$50-$200YesNoStandard requirements
VirginiaStrict$100-$500YesYesDPOR Class A/B/C license
WashingtonYes$150-$500YesYesL&I contractor registration
West VirginiaYes$50-$200YesNoStandard requirements
WisconsinYes$75-$350YesNoStandard requirements
WyomingYes$50-$150YesNoLax enforcement statewide

* NC requires contractor license for projects over $30,000. HO = Homeowner. License Req = state-level contractor license specifically required for roofing.

💵

Permit Cost Breakdown

Permit fees are typically calculated as a percentage of project value or a flat fee based on scope. Here is what to expect by area type.

Small Towns / Rural

$50 - $150

Flat fee common. May be over-the-counter same day. Some rural areas rarely enforce.

Suburban

$150 - $500

Most common range. Usually based on project value (1-2% of total cost). 3-10 business day processing.

Major Metros

$500 - $1,000

Higher fees, more inspections required, plan review may be needed. 1-3 week processing typical.

NYC, SF & Similar

$1,000 - $2,500+

Multiple fees (filing, plan review, inspection). May require architect stamp. 2-6 week processing.

Do I Need a Permit? Decision Guide

Use this flowchart to determine whether your roofing project needs a permit.

Step 1: What type of work?

Full Replacement / Re-roof

Permit required in virtually all jurisdictions. Proceed to Step 2.

Minor Repair (few shingles)

Usually no permit needed. Check with your local building department if unsure.

Step 2: Who is doing the work?

Licensed Contractor

Contractor typically pulls the permit. Verify they will do so -- it should be in the contract.

DIY / Homeowner

Most states allow HO permits for primary residence. Check if your state requires a licensed contractor (see table above).

Step 3: Any special conditions?

  • Historic district? Additional review and restrictions likely apply.
  • HOA community? May require architectural review board approval (separate from permit).
  • Coastal / high-wind zone? Additional product approvals and enhanced installation may be required.
  • Fire zone (CA, CO)? Specific material requirements may apply.
  • Structural changes? If changing from shingles to tile (heavier), structural engineering may be required.

Step 4: Apply for the permit

Contact your local building department (city or county). Most now accept online applications. You will typically need: project description, property address, estimated cost, and contractor license info (if applicable).

States with Special Requirements

Florida

Florida has the strictest roofing regulations in the country due to hurricane exposure.

  • Product Approvals: All roofing products must have a Florida Product Approval (FPA) or Miami-Dade NOA.
  • HVHZ (High Velocity Hurricane Zone): Miami-Dade and Broward counties have the strictest building codes in the US. Products must pass additional impact and cyclic pressure testing.
  • 25% Rule: If more than 25% of the roof is replaced within a 12-month period, the entire roof must be brought up to current code.
  • Wind Mitigation: A wind mitigation inspection after re-roofing can reduce insurance premiums by 20-45%.
  • Licensed Contractor: State-certified or registered roofing contractor required.

Texas

Texas is generally lax in rural areas but has critical requirements along the coast.

  • TWIA (Texas Windstorm Insurance Association): 14 coastal counties and parts of Harris County require TWIA compliance for windstorm insurance eligibility.
  • WPI-8 Certificate: A WPI-8 form from a licensed inspector is required to certify the roof meets windstorm building code. Without it, you cannot get TWIA windstorm coverage.
  • No State License: Texas does not require a state contractor license for roofing, but many cities require local registration.
  • Rural Areas: Minimal enforcement in unincorporated areas outside of coastal zones.

California

California layers state energy codes and fire requirements on top of standard building codes.

  • Title 24 Cool Roof: In Climate Zones 10-15 (most of Southern California), steep-slope roofs on residential buildings must meet cool roof standards with minimum aged solar reflectance values.
  • Fire Zones (WUI): Homes in Wildland-Urban Interface zones must use Class A fire-rated roofing. Chapter 7A of the California Building Code applies.
  • CSLB License: A California Contractors State License Board (CSLB) C-39 roofing license is required for all professional roofing work.
  • Permit Costs: Among the highest in the nation, especially in San Francisco, Los Angeles, and the Bay Area ($500-$1,500+).
📝

States Requiring Contractor Roofing License

Eleven states require contractors to hold a specific license to perform roofing work. In these states, hiring an unlicensed contractor is risky -- their work may not pass inspection, and you may have no legal recourse if something goes wrong.

State License Type Issuing Body Verification
Florida Certified/Registered Roofing Contractor DBPR (Dept of Business & Professional Regulation) myfloridalicense.com
California C-39 Roofing Contractor CSLB (Contractors State License Board) cslb.ca.gov
Arizona ROC License (C-42 Roofing) ROC (Registrar of Contractors) roc.az.gov
Nevada C-15 Roofing & Siding NSCB (State Contractors Board) nscb.nv.gov
Louisiana Residential/Commercial License LSLBC (State Licensing Board for Contractors) lslbc.louisiana.gov
Oregon CCB License (General or Residential) CCB (Construction Contractors Board) ccb.oregon.gov
Washington General Contractor Registration L&I (Dept of Labor & Industries) lni.wa.gov
Virginia Class A/B/C Contractor License DPOR (Dept of Professional & Occupational Regulation) dpor.virginia.gov
Michigan Residential Builder License LARA (Licensing & Regulatory Affairs) michigan.gov/lara
Minnesota Residential Contractor License DLI (Dept of Labor & Industry) dli.mn.gov
North Carolina* General Contractor License NC Licensing Board for GC nclbgc.org

*North Carolina only requires a license for projects exceeding $30,000.

Always verify: Before hiring any roofing contractor, verify their license on the issuing body's website. Also confirm they carry general liability insurance and workers' compensation. An unlicensed contractor's work may void your manufacturer warranty and create permit/inspection issues.
📄

How to Get a Roofing Permit: Step-by-Step

Whether you or your contractor is pulling the permit, here is what the process typically looks like from start to finish.

1

Gather Documentation

You will typically need: property address, legal description or parcel number, scope of work description (re-roof, tear-off + new, overlay), estimated project cost, contractor license number (if applicable), and product specifications for materials being used.

2

Submit Application

Most jurisdictions now accept online applications through their building department portal. Some smaller towns still require in-person applications. Pay the permit fee at this stage (credit card, check, or cash depending on jurisdiction).

3

Wait for Approval

Simple re-roof permits are often approved same-day or within a few business days. More complex projects involving structural changes, historic districts, or special zones may require plan review (1-6 weeks).

4

Post the Permit

Once approved, the permit card must be posted visibly at the job site (usually in a window facing the street). Work should not begin until the permit is posted. This allows inspectors and neighbors to verify the work is authorized.

5

Schedule & Pass Inspections

Call the building department to schedule inspections at the required stages (see Inspections section below). The inspector will approve or fail each stage. Failed inspections require corrections and re-inspection.

6

Final Sign-Off

After passing the final inspection, the permit is closed. Keep your permit records -- you will need them for insurance claims, warranty registration, and when selling your home. Some jurisdictions mail a certificate of completion.

Important: Permits typically expire after 6-12 months if work has not started or if inspections are not completed. If your project is delayed, contact the building department about an extension before the permit expires to avoid having to re-apply and re-pay.

What Inspectors Actually Look For

Knowing what inspectors check helps you (or your contractor) avoid failed inspections and delays. Here are the most common items on an inspector's checklist.

Deck / Substrate Inspection

  • All rotted or damaged decking replaced
  • Proper sheathing thickness (min 7/16" OSB or 1/2" plywood)
  • Sheathing properly fastened to rafters
  • No gaps larger than 1/8" between panels
  • H-clips installed if required by span

Underlayment & Flashing

  • Ice & water shield at eaves (2' min past interior wall line in cold climates)
  • Ice & water shield in valleys, around penetrations
  • Drip edge installed at eaves and rakes
  • Step flashing at wall intersections
  • Proper overlap of synthetic underlayment

Shingle Installation

  • Correct nailing pattern (4 or 6 nails per manufacturer)
  • Nails in the nailing zone (not high-nailed)
  • Proper exposure (5-5/8" typical for architectural)
  • Starter strip installed correctly
  • Hip and ridge cap properly installed

Ventilation & Finishing

  • Adequate intake and exhaust ventilation (1:150 or 1:300 ratio)
  • Ridge vent installed correctly with baffles
  • No mixing of ventilation types (ridge + power = short circuit)
  • Pipe boots and vent flashings sealed
  • Clean job site, no debris in gutters
🚨

Penalties for Working Without a Permit

Skipping a roofing permit can result in consequences that far exceed the permit cost. Here are the risks ordered by severity.

1

Fines: $50 - $10,000+

Most common penalty. Many jurisdictions charge double the permit fee as a retroactive fine. Repeated offenses or commercial properties face steeper penalties.

2

Insurance Claim Denial

If your unpermitted roof suffers storm damage, your insurance company may deny the claim. They can argue the roof was not installed to code, which voids coverage.

3

Resale Problems

Unpermitted work must be disclosed when selling. Buyers' inspectors and title companies flag unpermitted work. You may be required to obtain retroactive permits and inspections -- or pay for partial tear-off to allow inspection.

4

Forced Removal (Rare)

In extreme cases, a building department can issue a stop-work order and require removal of unpermitted work. This is rare for roofing but possible in strict jurisdictions or if the work is clearly unsafe.

🔍

Required Inspections

Most jurisdictions require 1-3 inspections during a roof replacement. The number depends on local codes and complexity of the project.

Inspection When What They Check Required?
Substrate / Deck After tear-off, before new materials Deck integrity, rotted wood replaced, proper sheathing thickness Common
Underlayment / Flashing After underlayment and flashing install Ice & water shield placement, drip edge, valley flashing FL, coastal zones
Final After complete installation Shingle installation, nailing, ridge vent, flashings, cleanup Almost always
Tip: Schedule inspections in advance. Failed inspections cost time and may incur re-inspection fees ($50-$100). Your contractor should coordinate all required inspections as part of their service.

Permit Processing Timeline

Jurisdiction Type Typical Timeline Notes
Small town / Rural Same day - 3 days Often over-the-counter, walk-in
Suburban 3 - 10 business days Online applications common, faster processing
Major metro 1 - 3 weeks Plan review may be required
NYC / SF / high-regulation 2 - 6 weeks Multiple departments, architect may be needed
Emergency (storm damage) Same day - 48 hours Most jurisdictions expedite post-storm permits

Frequently Asked Questions

Do I need a permit to replace my roof?

In almost all cases, yes. All 50 states require roofing permits at the municipal level for roof replacements. Even in states with lax enforcement (like rural Texas or Montana), the legal requirement exists. Permits are typically not required for minor repairs (replacing a few shingles), but a full roof replacement or re-roof almost always requires one.

How much does a roofing permit cost?

Roofing permit costs range from $50-$150 in small towns, $150-$500 in suburban areas, $500-$1,000 in major metros, and $1,000-$2,500+ in high-cost cities like New York City and San Francisco. Most suburban homeowners pay between $150-$500. The permit fee is usually based on the project's estimated value.

Can I pull my own roofing permit as a homeowner?

Most states allow homeowners to pull their own permit for work on their primary residence. However, some states like Florida, California, Arizona, Nevada, Louisiana, Oregon, Washington, and Virginia require a licensed contractor to perform roofing work, which may limit or affect your ability to do the work yourself even if you pull the permit.

What happens if I replace my roof without a permit?

Consequences include fines ranging from $50 to $10,000+, being required to pay double the original permit fee, potential forced removal of the new roof (rare but possible), insurance claim denial if damage occurs, and problems when selling your home as unpermitted work must be disclosed or discovered during inspection.

How long does it take to get a roofing permit?

Timelines vary widely: same-day to 3 days for over-the-counter permits in small to mid-sized jurisdictions, 1-2 weeks for standard processing in suburban areas, and 2-6 weeks in major cities or areas with special requirements (historic districts, HOA review, or environmental review). Emergency storm damage permits are often expedited.

What inspections are required for a new roof?

Most jurisdictions require 1-3 inspections. A substrate/deck inspection verifies the roof deck is sound before shingles go on. The final inspection checks the completed installation for code compliance. Some jurisdictions in high-wind zones like Florida also require a mid-installation inspection for underlayment and flashing.

Does my contractor handle the permit or do I?

In most cases, a reputable contractor will pull the permit as part of their service. This is actually preferable because the permit is then tied to their contractor license, meaning they are responsible for the work passing inspection. If a contractor suggests skipping the permit to save money or time, this is a major red flag.