Do you need a roof replacement permit?
By Mario Bailey Last checked
It depends entirely on where you live, and the differences are larger than most national guides admit. We read the code, ordinance, or fee schedule published by each of 137 US counties and cities and recorded what it actually says.
Where are you building?
The rule is set locally and the spread is wide, so start with your own jurisdiction. We have read the published rule in 137 of them.
The short answer
Of the 135 jurisdictions where we have confirmed the rule, 58 require a permit outright, 71 require one only in certain conditions, 6 require no permit at all.
The most common published threshold is 7500 USD, used by 8 of the 13 jurisdictions that state a threshold in USD. That leaves 5 of them on a different number, which is why a national rule of thumb is not a safe answer for your own address.
2 of the 137 jurisdictions publish nothing we could verify for this permit type. We record those as unconfirmed rather than guessing.
Where no roof replacement permit is required at all
Montgomery County, Maryland, Jersey City, New Jersey, Nashville, Tennessee, Williamson County, Tennessee, King County, Washington, Seattle, Washington.
The size thresholds, and how much they disagree
44 of the 137 jurisdictions publish a specific number. They do not all measure the same thing: 4 incompatible units are in use for roof replacement permits (sq ft, USD, percent, layers), and they cannot be averaged into a single figure.
Measured in sq ft (14 jurisdictions)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 64 sq ft | 1 | Howard County |
| 100 sq ft | 6 | Alachua County, Charlotte County, Hernando County, Marion County, Seminole County, Corpus Christi |
| 200 sq ft | 1 | Alameda County |
| 256 sq ft | 5 | Arlington County, Fairfax County, Henrico County, Loudoun County, Prince William County |
| 500 sq ft | 1 | Oklahoma City |
Measured in USD (13 jurisdictions)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 500 USD | 2 | Sarasota County, Dallas |
| 1500 USD | 1 | Collier County |
| 7500 USD | 8 | Broward County, Lee County, Miami-Dade County, Orange County, Palm Beach County, Pasco County, Pinellas County, Polk County |
| 40000 USD | 2 | Greensboro, Mecklenburg County |
Measured in percent (12 jurisdictions)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 10 percent | 2 | Cleveland, Arlington |
| 25 percent | 7 | Riverside County, Jefferson County, Hillsborough County, St. Lucie County, St. Louis, El Paso, Plano |
| 50 percent | 3 | New Orleans, Baltimore County, Rochester |
Measured in layers (3 jurisdictions)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 2 layers | 3 | Chandler, Cincinnati, Snohomish County |
Measured in lbs per sq ft (1 jurisdiction)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 7.5 lbs per sq ft | 1 | Pierce County |
Measured in squares (1 jurisdiction)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 2 squares | 1 | Escambia County |
Thresholds are recorded as the jurisdiction states them. Which side of the number triggers the permit varies, so read your own locality's page before relying on one.
What a roof replacement permit costs
128 of our roof replacement permit rows carry a fee answer taken from the jurisdiction's own published schedule, across 128 localities. There is no single number to quote, and not because we did not look: jurisdictions price this permit in genuinely different ways. Some charge a flat fee, some a percentage of the job's assessed valuation, some a rate per square foot, and some do not price it at all because the work is permitted by a state agency or a utility instead. Each row below is that jurisdiction's own wording.
| Locality | What the schedule says |
|---|---|
| Saint Paul Minnesota | A reroof is a general building permit priced on valuation under Sec. |
| Kansas City Missouri | An exempt reroof costs nothing. |
| Greensboro North Carolina | Building Permit Fee Schedule, Document #1005 dated 12/19/24: 'Minimum permit fee - $85'. |
| Cobb County Georgia | Fee follows the small residential construction cost table, $80 base for cost up to $15,000 rising by tier to $450 (or... |
| Gwinnett County Georgia | Planning and Development Fee Schedule, "Building Permit Fees (Effective July 1, 2024)", footer "Revised 05/23/2024". |
| Charlotte County Florida | At application: building fee of 0.004 x ICC valuation (if valuation is $50,000 or more) plus a 0.025 x building-fee... |
| St. Johns County Florida | No re-roof-specific fee line item is published. |
| Ann Arbor Michigan | No roofing line item is published. |
| Charlotte North Carolina | No roofing-specific line item is published. |
| Charleston South Carolina | The roofing guideline sends all three fees to page 4 of the Building and Trade Permit Fee Schedule, the... |
| Tulsa Oklahoma | Priced as a building permit from valuation: $64.00 application fee for $0 to $15,000.00 declared valuation (Title 49... |
| Los Angeles County California | No reroofing line item is published. |
A sample of the schedule-verified rows. Full figures, sources, and dates are on each locality's page, and the whole fee study is at what building permits cost.
Roof Replacement Permit rules by state
27 states, 137 counties and cities. Pick your state for the locality-by-locality comparison, or go straight to your county.
| State | Localities | Required | Conditional | Not required | Thresholds published |
|---|---|---|---|---|---|
| Florida | 28 | 16 | 12 | 0 | 100 sq ft, 1500 USD, 2 squares, 25 percent, 500 USD, 7500 USD |
| California | 14 | 10 | 4 | 0 | 200 sq ft, 25 percent |
| Virginia | 12 | 1 | 11 | 0 | 256 sq ft |
| Texas | 10 | 3 | 7 | 0 | 10 percent, 100 sq ft, 25 percent, 500 USD |
| Arizona uniform | 8 | 0 | 8 | 0 | 2 layers |
| Washington | 8 | 1 | 5 | 2 | 2 layers, 7.5 lbs per sq ft |
| New York | 5 | 1 | 3 | 0 | 50 percent |
| Georgia | 4 | 3 | 0 | 0 | None published |
| Maryland | 4 | 0 | 3 | 1 | 50 percent, 64 sq ft |
| Michigan | 4 | 2 | 2 | 0 | None published |
| North Carolina uniform | 4 | 0 | 4 | 0 | 40000 USD |
| Ohio | 4 | 2 | 2 | 0 | 10 percent, 2 layers |
| Colorado uniform | 3 | 3 | 0 | 0 | 25 percent |
| Tennessee | 3 | 0 | 1 | 2 | None published |
| Illinois uniform | 2 | 2 | 0 | 0 | None published |
| Indiana | 2 | 1 | 1 | 0 | None published |
| Louisiana | 2 | 1 | 1 | 0 | 50 percent |
| Massachusetts uniform | 2 | 2 | 0 | 0 | None published |
| Minnesota uniform | 2 | 2 | 0 | 0 | None published |
| Missouri uniform | 2 | 0 | 2 | 0 | 25 percent |
| Nevada uniform | 2 | 2 | 0 | 0 | None published |
| New Jersey | 2 | 0 | 1 | 1 | None published |
| Oklahoma | 2 | 1 | 1 | 0 | 500 sq ft |
| Oregon uniform | 2 | 0 | 2 | 0 | None published |
| Pennsylvania uniform | 2 | 2 | 0 | 0 | None published |
| South Carolina uniform | 2 | 2 | 0 | 0 | None published |
| Wisconsin | 2 | 1 | 1 | 0 | None published |
A state marked uniform applies the same verdict in every locality we checked there, usually because a statewide code forbids local divergence.
How roof replacement permits work, start to finish
Applying
A residential reroof permit application is lighter than for structural work: you state whether the scope is a full tear-off (roof replacement) or an overlay (roof recover), describe the covering material and its manufacturer instructions, and note the condition of the existing deck, since those facts determine which code path applies.
- State on the application whether the job is a roof replacement, which strips all existing layers down to the bare deck, or a roof recover, which leaves the old covering in place under specific conditions, since the two scopes are governed differently (IRC R908.3).
- A recover is only an option where the new covering follows the roof covering manufacturer's approved instructions or is a self-supporting system, such as standing-seam metal, that does not rely on the existing roof for support (IRC R908.3.1).
- Full tear-off must be scoped on the application instead of a recover when the existing roof is water soaked or deteriorated, is slate, clay, cement, or asbestos-cement tile, or already carries two or more layers of roof covering (IRC R908.3.1.1).
- The materials and installation methods described on the application must comply with the reroofing requirements of the roof-assemblies chapter (IRC R908.1).
- If the scope reuses existing slate, clay, or cement tile, damaged or broken pieces cannot be listed for reinstallation, and any rusted or deteriorated flashings, edgings, outlets, or vents uncovered during tear-off must be scoped for replacement (IRC R908.5).
Inspections and close-out
Most residential reroofs get two to three field inspections keyed to the scope of work: a deck or nailing check when sheathing is exposed or replaced, a final on the completed covering and flashings, and in some high-wind regions a dedicated check of mitigation measures added during tear-off.
- Where the covering is fully removed and the sheathing is exposed, replaced, or added, inspectors check the deck and its nailing before any new roofing goes down, since the structural framework must be able to carry the new covering's loads (IRC R908.2).
- An overlay is only approved where it meets one of the code's listed recover conditions, such as installation in accordance with the covering manufacturer's approved instructions (IRC R908.3.1).
- Flashings disturbed or replaced during the job are checked against the approved manufacturer's installation instructions, and metal flashing that will receive bituminous material must be primed before installation (IRC R908.6).
- A final inspection confirms the completed roof covering and its fasteners were installed as required for that material and per manufacturer instructions before the permit is closed (IRC R905).
- In some regions with strengthened wind provisions, reroofing an older single-family home also triggers inspection of supplemental deck-nailing and a secondary water barrier added during tear-off, on top of the base reroofing requirements (Florida Building Code, Residential R908.7 Mitigation).
- Reinstalled existing slate, clay, or cement tile is checked against reuse limits at inspection, and any rusted, damaged, or deteriorated flashings, edgings, outlets, or vents found during tear-off must be replaced rather than reinstalled (IRC R908.5).
General practice; your locality's page carries its own process, fees, and portal. Sources: IRC Section R908 Reroofing (text as adopted in the 2020 Residential Code of New York State, based on the 2018 IRC), IRC Section R908 Reroofing and Section R905 Roof Coverings (2021 International Residential Code).
Find the roof replacement permit rule where you live
Look up your locality
Hire it out
Before you sign, ask the contractor:
- Who pulls the permit, you or me, and is the permit fee included in the bid?
- Which inspections will this job need, and who meets the inspector on site?
- Is your contractor license active in this locality, and under which business name?
Planning more than a roof replacement permit? Check your whole project