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 148 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 148 of them.
The short answer
Of the 145 jurisdictions where we have confirmed the rule, 58 require a permit outright, 81 require one only in certain conditions, 6 require no permit at all.
The most common published threshold is 25 percent, used by 8 of the 13 jurisdictions that state a threshold in percent. 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.
3 of the 148 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
47 of the 148 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, percent, USD, layers), and they cannot be averaged into a single figure.
Measured in sq ft (16 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 | 2 | Alameda County, Omaha |
| 256 sq ft | 5 | Arlington County, Fairfax County, Henrico County, Loudoun County, Prince William County |
| 400 sq ft | 1 | Wichita |
| 500 sq ft | 1 | Oklahoma City |
Measured in percent (13 jurisdictions)
| Threshold | Jurisdictions | Where |
|---|---|---|
| 10 percent | 2 | Cleveland, Arlington |
| 25 percent | 8 | Riverside County, Jefferson County, New Castle County, Hillsborough County, St. Lucie County, St. Louis, El Paso, Plano |
| 50 percent | 3 | New Orleans, Baltimore County, Rochester |
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 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
136 of our roof replacement permit rows carry a fee answer taken from the jurisdiction's own published schedule, across 136 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 | Pricing model | What each roof replacement permit schedule says | Verified |
|---|---|---|---|
| Chandler Arizona | By valuation | No reroof-specific fee line, a reroof is billed as a standard building permit by valuation with a $50 minimum per Fee... schedule | 6 Jul 2026 |
| Gilbert Arizona | By valuation | If a permit is required, valuation-based building permit fee, minimum $50 schedule | 19 Jul 2026 |
| Maricopa County Arizona | By valuation | No permit or fee for a like-kind reroof using the same material as the original roofing per the Local Additions and... schedule | 18 Jun 2026 |
| Mesa Arizona | Not priced | A like-for-like or better roof covering replacement needs no permit and no fee per the Residential Construction... schedule | 17 Jun 2026 |
| Peoria Arizona | By valuation | Valuation-based building permit fee, minimum 87 dollars (Development Fee Schedule Rev 9/2025) schedule | 19 Jul 2026 |
| Phoenix Arizona | By valuation | Roof replacement permits have no dedicated fee line, they are valuation-based building permits under Table A, minimum... schedule | 18 Jun 2026 |
| Pima County Arizona | Not priced | No fee for re-roofing with like materials since no permit is required per the county's Do I Need a Permit page schedule | 6 Jul 2026 |
| Scottsdale Arizona | Not priced | Same-material re-shingling or retiling needs no permit so no fee applies per the city's Permit Services page schedule | 18 Jun 2026 |
| Alameda County California | By valuation | No re-roof line item appears in the Building Inspection Department Service Fee Schedule (Schedule A, effective July 1... schedule | 15 Aug 2026 |
| Contra Costa County California | Per unit | Land Development Fee Schedule item 14, "Re-Roofs - Residential": Building Permit / Inspection $150.00 per permit and... schedule | 15 Aug 2026 |
| Fresno County California | Flat fee | Special Services Fees item 16, 'Re-roofing of existing buildings including pre-roof inspection', a schedule | 15 Aug 2026 |
| Los Angeles California | Per unit | Valuation-based building permit per LAMC 91.113 Table 1-A schedule | 17 Jun 2026 |
| Los Angeles County California | By valuation | No reroofing line item is published schedule | 15 Aug 2026 |
| Orange County California | Flat fee | Reroof: $342 for FY 2024-25, $362 for FY 2025-26, $370 for FY 2026-27 schedule | 15 Aug 2026 |
| Riverside County California | Flat fee | Roofing and/or Deck Replacement (BRR-RROO): $335.50 fixed fee, per Appendix A to Ordinance No. 457 as amended by... schedule | 15 Aug 2026 |
| Sacramento California | Flat fee | Flat $175 permit fee for re-roofs plus a 10% technology surcharge, per CDD-0245 (rev 07-12-2026) schedule | 18 Jun 2026 |
| Sacramento County California | By valuation | No re-roof line item is published on the current site schedule | 15 Aug 2026 |
| San Bernardino County California | Flat fee | County Code 16.0204(h)(8) sets a flat re-roof fee effective July 1, 2026: "Re-roofs: A) Residential (with detached or... schedule | 15 Aug 2026 |
| San Diego California | Flat fee | Per IB-501 Table 501C effective May 2026, cross-referenced from IB-123: roof re-sheathing on a single dwelling is... schedule | 17 Jun 2026 |
| San Diego County California | Flat fee | PDS 613 (effective 07/10/2026, FY 25/26) names re-roofs in its over-the-counter miscellaneous line: "Misc Permit OTC schedule | 15 Aug 2026 |
| San Jose California | Flat fee | Residential re-roof: permit issuance $113, inspections $236 for up to 2 visits plus $157 per additional half hour... schedule | 17 Jun 2026 |
| Santa Clara County California | By valuation | Reroof up to 5,000 square feet is a flat fee under the county's Building Section Services Fee Schedule effective July... | 15 Aug 2026 |
| Aurora Colorado | Flat fee | On the 2026 flat-rate schedule (Form #A175, footer "Flat-Rate Fee (Revised 08/2026)") the line item "Single Family... schedule | 16 Aug 2026 |
| Denver Colorado | Per unit | Issued as a no-plan-review quick permit schedule | 17 Jun 2026 |
| Jefferson County Colorado | By valuation | Full roof replacement bills as a building permit on the countywide valuation fee table with a $55 minimum schedule | 6 Jul 2026 |
| New Castle County Delaware | By valuation | Building permit fees per the Deck and Swimming Pool requirement sheets (rev schedule | 3 Oct 2026 |
| Sussex County Delaware | Per unit | Sussex County Building Permit Fee Guide: construction value (table rates such as $128.10/sq ft residential, $52.23/sq... schedule | 3 Oct 2026 |
| Alachua County Florida | Flat fee | Flat fee: Roof: New Residential $220.00, Roof: Repair Residential $220.00, per the Building Fee Schedule effective... schedule | 13 Aug 2026 |
| Brevard County Florida | By valuation | Brevard's Residential Reroof Permit Application fee table lists a Building Code Review fee of $75.00 for the first... | 8 Aug 2026 |
| Broward County Florida | By valuation | Structural permit with a roofing-specific minimum: the greater of a $250 minimum base roofing permit fee or 3.0% of... | 6 Jul 2026 |
| Charlotte County Florida | By valuation | At application: building fee of 0.004 x ICC valuation (if valuation is $50,000 or more) plus a 0.025 x building-fee... | 8 Aug 2026 |
| Clay County Florida | By valuation | FY24/25 Building Fee Schedule: 'Roofing per 100 square feet' $10.00 schedule | 13 Aug 2026 |
| Collier County Florida | Per unit | No roof-specific line item is published schedule | 8 Aug 2026 |
| Hernando County Florida | Flat fee | Roofing, Residential: $190.00, per Resolution No. 2026-037 (effective March 3, 2026) schedule | 13 Aug 2026 |
| Hillsborough County Florida | Flat fee | Residential Roofing trade permit fee is $250 flat, inspection-only single-trade permit with no plan review, full fee... schedule | 6 Jul 2026 |
| Jacksonville Florida | By valuation | City Fees schedule (Municipal Code Section 320.409), Building Inspection Division (10) Roofing (excludes original... schedule | 8 Aug 2026 |
| Lake County Florida | Per unit | Residential Roofing (per square foot): $0.03, per the county's FY 2026 Adopted Fee Schedule (Office of Building... schedule | 13 Aug 2026 |
| Lee County Florida | Flat fee | Fee schedule effective 2026-04-15: $50 application fee and $35 technology fee per application plus an operational... schedule | 19 Jul 2026 |
| Leon County Florida | Flat fee | Fee Schedule, "Repair Work and Exterior Alteration Permits" flat-fee category: "Re-roof or Roof Re-cover $241.45." schedule | 13 Aug 2026 |
| Manatee County Florida | Flat fee | Manatee County Development Services Building Fee Schedule, effective 04/01/2023 (R-23-043, R-23-045, R-23-046): Roof... schedule | 8 Aug 2026 |
| Marion County Florida | Per unit | Res Re-Roof (Roof-over Alum, Shingles, Metal or MH): $125.00 plus $20 per unit, per Resolution 25-R-295 (effective Oct schedule | 8 Aug 2026 |
| Miami-Dade County Florida | Per unit | Re-roofing is charged per square foot of roof coverage including overhangs at $0.11 for shingle and other types or... schedule | 6 Jul 2026 |
| Orange County Florida | By valuation | Residential re-roof permit fee is a $26 minimum for the first $1,000 of value plus $5 per additional $1,000, per the... schedule | 6 Jul 2026 |
| Osceola County Florida | Flat fee | Appendix A lists 'Re-roofing Permit' at $80.00 (no plan review fee required) schedule | 13 Aug 2026 |
| Palm Beach County Florida | By valuation | Charged by value of construction with a $75 minimum for reroofing a single family, duplex or attached residence, per... schedule | 6 Jul 2026 |
| Pasco County Florida | Per unit | Base permit fee $45 plus $40 per unit for residential reroof with mitigation or $20 per unit without mitigation per... schedule | 19 Jul 2026 |
| Pinellas County Florida | Flat fee | $180 $180 covers the first 20 squares of a residential reroof plus $1.50 per additional square, per Building Stand Alone... schedule | 6 Jul 2026 |
| Polk County Florida | By valuation | Residential re-roof is listed in Construction Fees Resolution 17-025 schedule | 19 Jul 2026 |
| Santa Rosa County Florida | Flat fee | Resolution No. 2025-29 lists 'Roofing Permit New or Re-roof' at $67.00 (single-family detached) / $133.00 (all other... schedule | 13 Aug 2026 |
| Seminole County Florida | By valuation | Re-roof: $30.00 base permit fee plus $6.00 per $1,000 value of construction schedule | 13 Aug 2026 |
| St. Johns County Florida | By valuation | No re-roof-specific fee line item is published schedule | 13 Aug 2026 |
| Volusia County Florida | Flat fee | Volusia County Building Permit Fee Schedule (Resolution 2005-191, as revised October 1, 2025, reflecting a 2.7 percent... schedule | 8 Aug 2026 |
| Cobb County Georgia | By valuation | Fee follows the small residential construction cost table, $80 base for cost up to $15,000 rising by tier to $450 (or... schedule | 6 Jul 2026 |
| DeKalb County Georgia | Flat fee | Building Permit Application (revised 01/01/2025): "Total Minimum Fees $245 ($195 Minimum Permit Fee | 16 Aug 2026 |
| Gwinnett County Georgia | By valuation | Planning and Development Fee Schedule, "Building Permit Fees (Effective July 1, 2024)", footer "Revised 05/23/2024" schedule | 16 Aug 2026 |
| Hawaii County Hawaii | By valuation | Hawaiสปi County Code section 5-7-3(b), "PERMIT FEES" table (Chapter 5 Construction Administrative Code, 2020, ord... schedule | 3 Oct 2026 |
| Honolulu Hawaii | By valuation | Valuation-based: ROH 18-6.2 permit fee on the fair market value of labor and materials, plus a plan review fee of 20%... schedule | 3 Oct 2026 |
| Boise Idaho | By valuation | Building permit fee from Table No. 1-A by valuation (e.g schedule | 3 Oct 2026 |
| Chicago Illinois | Flat fee | No permit to repair, recover or replace a pitched roof of at least 2:12 slope on a residential building up to 4... schedule | 28 Sep 2026 |
| Cook County Illinois | Flat fee | Cook County Code of Ordinances Sec. 32-1, Building Permit Fee Schedule, item 13-B ROOF RECOATING OR COVERING:... schedule | 15 Aug 2026 |
| Fort Wayne Indiana | Flat fee | Allen County Code 6-10-2-2-14, Residential Construction - New & Existing: "Roofing and Siding" $60.00, a flat fee schedule | 15 Aug 2026 |
| Indianapolis Indiana | Flat fee | DBNS Fee Schedule (Permits, as of 1.5.2026), Structural Permit - Residential (STR): "Remodeling, alteration, or repair... schedule | 15 Aug 2026 |
| Wichita Kansas | Per unit | Roofing permit: $0.05 per square foot (Min schedule | 3 Oct 2026 |
| Louisville Kentucky | By valuation | LMCO 150.096 promulgated fees (revised 2/6/2024): partial alterations and structures other than buildings are $50 plus... schedule | 3 Oct 2026 |
| Baton Rouge Louisiana | Per unit | The Permit & Inspection Fees page publishes no reroof line item schedule | 16 Aug 2026 |
| New Orleans Louisiana | Flat fee | Base Fee: $60 schedule | 16 Aug 2026 |
| Baltimore County Maryland | Flat fee | The Building Permit Fee Schedule effective 07/01/26 publishes no roofing line item schedule | 16 Aug 2026 |
| Montgomery County Maryland | Not priced | No fee for replacing only the roof covering since no permit is required schedule | 18 Jun 2026 |
| Prince George's County Maryland | By valuation | DPIE Fee Schedule, effective March 2, 2025, routes the line item "Roofing - Shingles & Plywood - Residential" to... schedule | 16 Aug 2026 |
| Boston Massachusetts | By valuation | Roof replacement with no structural change uses the Short-Form building permit at $20 primary plus $10 per $1,000 of... schedule | 18 Jun 2026 |
| Worcester Massachusetts | By valuation | Filed as a Repair/Replace building permit and priced by the general formula: "All Building permits unless otherwise... schedule | 15 Aug 2026 |
| Ann Arbor Michigan | By valuation | No roofing line item is published schedule | 15 Aug 2026 |
| Detroit Michigan | By valuation | Building permit fees are based on project cost under the BSEED Fee Schedule effective January 1, 2024, modified... schedule | 15 Aug 2026 |
| Grand Rapids Michigan | Flat fee | FY 2027 Planning, Design and Development Fee Schedule effective July 1, 2026, Building Permits: "Residential... schedule | 15 Aug 2026 |
| Sterling Heights Michigan | Flat fee | Building Permit Application 26-27 fee chart: 'Roof or Re-roof' $78.00, plus the non-refundable $56.00 application fee schedule | 15 Aug 2026 |
| Minneapolis Minnesota | By valuation | Billed as a standard building permit valued by cost of work, minimum $84.20 plus 65% plan review and 0.05% state... schedule | 18 Jun 2026 |
| Saint Paul Minnesota | By valuation | A reroof is a general building permit priced on valuation under Sec. 33.04(a), published as DSI's Building Permit Fee... schedule | 15 Aug 2026 |
| Kansas City Missouri | By valuation | An exempt reroof costs nothing schedule | 16 Aug 2026 |
| St. Louis Missouri | By valuation | Charged as a building permit for alterations and repairs on estimated construction cost: $25.00 application fee plus... schedule | 16 Aug 2026 |
| Omaha Nebraska | By valuation | Valuation-based building permit fee, Omaha Municipal Code Sec. 43-91, Table 43-91: $1.00 to $2,000.00 total valuation... schedule | 3 Oct 2026 |
| Clark County Nevada | By valuation | Replacing no more than 64 sq ft of non-tile roof sheathing with no structural repairs needs no permit schedule | 18 Jun 2026 |
| Jersey City New Jersey | By valuation | No dedicated roofing line | 6 Jul 2026 |
| Newark New Jersey | Flat fee | Newark municipal code Chapter 7:2-3.1d13 sets 'Siding and Roofing Permits R-3, R-4, R-5: $58', with a 'Minimum... schedule | 15 Aug 2026 |
| Buffalo New York | By valuation | Residential building permit fee schedule: additions, alterations and repairs to residential structures are charged at... schedule | 15 Aug 2026 |
| New York City New York | By valuation | No DOB filing fee for reroofing that stays above the deck schedule | 15 Aug 2026 |
| Rochester New York | By valuation | Roofing falls under Building Permit Fees based on the actual cost of work: $75.00 for $0 to $2,000, $110.00 for $2,001... schedule | 15 Aug 2026 |
| Town of Brookhaven New York | By valuation | No Building Division fee schedule is published | 15 Aug 2026 |
| Charlotte North Carolina | By valuation | No roofing-specific line item is published schedule | 15 Aug 2026 |
| Greensboro North Carolina | By valuation | Building Permit Fee Schedule, Document #1005 dated 12/19/24: 'Minimum permit fee - $85' schedule | 16 Aug 2026 |
| Mecklenburg County North Carolina | Not priced | Trade permit priced off total construction value with a $59.70 minimum for projects not requiring plan review plus... schedule | 6 Jul 2026 |
| Wake County North Carolina | Per unit | If a permit is required the work falls under Residential Additions, Alterations, Accessory Building & Structures:... schedule | 15 Aug 2026 |
| Cincinnati Ohio | By valuation | Fee Schedule effective July 1, 2026: building permit fees run off project valuation under "NEW CONSTRUCTION - ADDITION... schedule | 16 Aug 2026 |
| Cleveland Ohio | By valuation | The General Fee Schedule effective January 2, 2014 has no roofing line item schedule | 15 Aug 2026 |
| Columbus Ohio | Flat fee | Flat $140 covers the combined roof, siding, windows and doors permit with a single inspection, per the 2026 fee... schedule | 18 Jun 2026 |
| Franklin County Ohio | Flat fee | Franklin County EDP Fee Schedule, 'Effective Jan schedule | 16 Aug 2026 |
| Oklahoma City Oklahoma | By valuation | Oklahoma City Municipal Code Chapter 60, General Schedule of Fees, Section 60-12-51 Permit fee for roofing... schedule | 16 Aug 2026 |
| Tulsa Oklahoma | By valuation | Priced as a building permit from valuation: $64.00 application fee for $0 to $15,000.00 declared valuation (Title 49... schedule | 16 Aug 2026 |
| Eugene Oregon | By valuation | A residential re-roof that does need a permit is charged as an alteration or repair under the Construction Permit Fees... schedule | 16 Aug 2026 |
| Portland Oregon | By valuation | Building and Other Permits Fee Schedule for the City of Portland, effective July 10, 2026: where a reroof does need a... schedule | 16 Aug 2026 |
| Philadelphia Pennsylvania | Flat fee | Flat $69 building permit fee to replace the roof covering on a one or two family dwelling, per the L&I construction... schedule | 18 Jun 2026 |
| Pittsburgh Pennsylvania | By valuation | 2026 PLI Fee Schedule, effective 1/1/2026: "Base Permit Fee (Residential) $6.00 per $1,000 of Construction Value... schedule | 15 Aug 2026 |
| Charleston South Carolina | By valuation | The roofing guideline sends all three fees to page 4 of the Building and Trade Permit Fee Schedule, the... schedule | 16 Aug 2026 |
| Columbia South Carolina | By valuation | Residential building permit under Code of Ordinances Sec. 5-204(a)(2), which covers one and two family building work... schedule | 16 Aug 2026 |
| Memphis Tennessee | By valuation | No residential roofing line item schedule | 16 Aug 2026 |
| Nashville Tennessee | By valuation | Roof work beyond normal maintenance (repairs over 33 percent of roof area) is billed as a residential building permit... schedule | 18 Jun 2026 |
| Williamson County Tennessee | By valuation | No permit or fee schedule | 6 Jul 2026 |
| Arlington Texas | By valuation | Planning and Development Services Fee Schedule, Effective June 1, 2026, Resolution No. 26 - 151, Residential... schedule | 15 Aug 2026 |
| Austin Texas | Flat fee | The FY2025-26 residential fee schedule lists a Residential Roof Replacement Inspection fee of $370 in its fire review... schedule | 18 Jun 2026 |
| Corpus Christi Texas | Per unit | FY 2026 Development Fee Schedule, Building Permit Fees, Residential: "Roofing and Siding* $33.10 Permit/$100.00... schedule | 15 Aug 2026 |
| Dallas Texas | By valuation | No re-roofing line schedule | 18 Jun 2026 |
| El Paso Texas | Flat fee | FY 2026 Schedule C Departmental Fee List, Planning & Inspections, Building Permit line "Roofing Permit": "$118 plus... schedule | 15 Aug 2026 |
| Fort Worth Texas | Flat fee | A reroof that needs a permit is residential remodel work billed under Table 1-A-1 by number of trades, minimum permit... schedule | 15 Aug 2026 |
| Houston Texas | By valuation | Valuation based per the city fee schedule with a $33.56 administrative fee printed on the Residential Roofing Permit... schedule | 18 Jun 2026 |
| Lubbock Texas | Flat fee | Building Safety Fee Schedule, fiscal year effective dates October 1, 2025 to September 30, 2026: "Commercial or... schedule | 15 Aug 2026 |
| Plano Texas | By valuation | Building Inspections Fee Schedule effective Jan schedule | 15 Aug 2026 |
| San Antonio Texas | Flat fee | Flat $25 residential re-roof permit fee, per the FY2026 Development Fee Schedule schedule | 18 Jun 2026 |
| Arlington County Virginia | By valuation | Fees per FY27 ISD fee schedule schedule | 19 Jul 2026 |
| Chesterfield County Virginia | Flat fee | No permit or fee for ordinary reroofing or shingle replacement, which the county lists among ordinary repairs schedule | 6 Jul 2026 |
| Fairfax County Virginia | By valuation | Residential roof repairs and new roof structures are billed at 3 percent of the estimated cost of construction with... schedule | 18 Jun 2026 |
| Fauquier County Virginia | Flat fee | Roofing or siding only work with no other proposed work is a flat $100 plus the 10% technology surcharge, per the... schedule | 6 Jul 2026 |
| Henrico County Virginia | By valuation | Roof covering replacement is exempt in unlimited amounts so typical reroofing needs no permit schedule | 6 Jul 2026 |
| Loudoun County Virginia | By valuation | No dedicated fee line schedule | 18 Jun 2026 |
| Orange County Virginia | Not priced | Most single family reroofs are permit-exempt under the Virginia residential code, so no fee applies schedule | 6 Jul 2026 |
| Prince William County Virginia | Flat fee | Single-family reroofing is classified as ordinary repair and generally exempt from any building permit or fee schedule | 18 Jun 2026 |
| Stafford County Virginia | Per unit | Structural roof replacement (not shingles only) bills at $0.04 per sq ft ($50 minimum) each for plan review and... schedule | 6 Jul 2026 |
| Virginia Beach Virginia | By valuation | $50 $50 plus $5 per $1,000 of construction value, plus a 2% state levy and a $10 technology fee (city Roofing and Siding... | 19 Jul 2026 |
| Bellevue Washington | Flat fee | Flat Re-roof Permit inspection fee of $290 due at issuance per Table 5 of Ordinance 6879, effective 2026-01-01 schedule | 18 Jun 2026 |
| Clark County Washington | Flat fee | County handout rev 7.16.18: residential re-roofing permit $220 plus $94 issuance and $6.50 state building code fee schedule | 19 Jul 2026 |
| King County Washington | Flat fee | Most permit fees increased approximately 14% on January 1 2026 plus a $126 application screening fee schedule | 18 Jun 2026 |
| Pierce County Washington | By valuation | Building permit fee follows PCC Table 17C.10-1-B (valuation based): $69.00 for construction valued at $500 or less... schedule | 6 Jul 2026 |
| Seattle Washington | By valuation | One and two family homes need no permit for a straight reroof that does not change the building envelope schedule | 18 Jun 2026 |
| Snohomish County Washington | By valuation | A like-for-like reroof limited to 2 layers with no sheathing removal needs no permit schedule | 6 Jul 2026 |
| Tacoma Washington | By valuation | Reroofs outside the tear-off exemption bill as a remodel at 2.81 percent of ICC building valuation with a $180 minimum... schedule | 18 Jun 2026 |
| Thurston County Washington | By valuation | Building permit and plan review fees are valuation based schedule | 19 Jul 2026 |
| Madison Wisconsin | By valuation | "Alterations and repairs to existing structures: $11.00 for each $1,000 value or fraction thereof, Minimum Fee $25.00"... schedule | 16 Aug 2026 |
| Milwaukee Wisconsin | By valuation | No permit fee for a one- or two-family re-roof, because no permit is required schedule | 16 Aug 2026 |
136 rows, every one taken from the jurisdiction's published schedule for roof replacement permits and linked to its page. Every roof replacement permit row also sits inside the cross-type study at what building permits cost.
Cite this data
PermitNotebook (2026). Roof Replacement Permit fees and requirements in 136 US localities, verified against published fee schedules. https://permitnotebook.com/permits/roof-replacement/
Roof Replacement Permit rules by state
33 states, 148 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 |
| Delaware uniform | 2 | 0 | 2 | 0 | 25 percent |
| Hawaii uniform | 2 | 0 | 2 | 0 | None published |
| Illinois | 2 | 1 | 1 | 0 | None published |
| Indiana | 2 | 1 | 1 | 0 | None published |
| Kansas uniform | 2 | 0 | 2 | 0 | 400 sq ft |
| Kentucky | 2 | 0 | 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 |
| Nebraska uniform | 2 | 0 | 2 | 0 | 200 sq ft |
| 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 |
| Idaho | 1 | 1 | 0 | 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).
Common questions about roof replacement permits
- Do I need a roof replacement permit?
- For roof replacement work it depends on the size of the job and where you are. A roof replacement permit is issued by your city or county rather than the state, so the rule is local. Across the 148 jurisdictions where we have read the roof replacement rule, 58 require a permit outright, 81 require one only in certain conditions, 6 require no permit at all.
- Is there a roof replacement permit exemption?
- In 81 of the 148 jurisdictions we cover, a roof replacement permit is not needed below a published threshold, and that threshold differs from one office to the next. The size thresholds section above lists each jurisdiction's own roof replacement figure with its source, and the same roof replacement job can be exempt in one county and permitted in the next.
Find the roof replacement permit rule where you live
Look up your locality
Hire it out
Sponsored
Roofers handle the permit in most localities when one is required. Comparing bids before you sign is the useful next step.
Compare roofing quotes on Angi
Sponsored link. PermitNotebook may earn a fee if you request quotes through it. Partners never influence our permit data.
Planning more than a roof replacement permit? Check your whole project