Do I Need a Permit to Replace My Roof?
By PermitGrab Research · Source coverage and publishing cadence vary by jurisdiction
Yes — in nearly every US city you need a building permit to replace your roof. Roof replacement involves the structural integrity, fire rating, and weather resistance of your home, all of which are regulated by local building codes. Skipping the permit risks denied insurance claims, failed home-sale inspections, and contractor fines. The permit is usually pulled by the roofing contractor on your behalf, not by you.
Whether you actually need to file paperwork yourself depends on your city, the scope of the work, and who's doing it. Here's the complete breakdown.
Why do I need a permit to replace my roof?
Three reasons rooted in safety, finance, and insurance:
- Building code compliance. Roofs have to meet wind-uplift ratings, fire ratings, and structural load requirements that vary by climate zone. A permit triggers a code-compliance check.
- Inspection sign-off. A permitted re-roof gets a final inspection. The inspection confirms the roof was installed to code — that piece of paper becomes part of your home's permanent record and is reviewed when you sell.
- Insurance enforcement. Homeowners insurance policies almost always require permitted work for warranty coverage. An unpermitted roof can void coverage for a hail/wind claim — a $30K problem on top of the storm damage itself.
What kinds of roof work require a permit?
Most jurisdictions require a permit for:
- Full roof replacement (tear-off + new shingles, tile, metal, or membrane).
- Adding a second layer of shingles over an existing roof (rules vary; many cities now ban second layers entirely).
- Structural repairs to rafters, trusses, or sheathing.
- Conversion between roof types (shingle to metal, asphalt to tile).
- Adding solar panels to the roof (almost always needs both a roofing and an electrical permit).
- Installing a new skylight or chimney.
What usually doesn't need a permit: replacing a handful of shingles after wind damage, patching a small section, replacing flashing or vents (varies by city). When in doubt, call your building department or check the city's permit guide — most major cities have one online.
Who pulls the permit — me or my roofer?
Almost always your roofer. Licensed roofing contractors pull permits in their own name (or their company's name) and the homeowner signs an authorization form. This protects you — the contractor of record is on the hook for code compliance and warranty. If a roofer asks you to pull the permit "as the homeowner" to save fees, that's a red flag: it shifts code liability to you and often indicates an unlicensed contractor.
You can verify your roofer's permit history before hiring them. PermitGrab tracks roofing permits across 1061 cities — search for the roofer's business name on any city page (Chicago, Phoenix, Miami, etc.) and you can see every permit they've filed, the addresses, and the project values.
How much does a roof permit cost?
Permit fees are usually a percentage of the project's declared valuation, or a flat fee, depending on the city. Typical ranges:
- Chicago: $50-$200 for residential re-roof
- Phoenix: $100-$300 depending on square footage
- Miami-Dade: $0.25-$0.50 per square foot of roof area + $50 base fee (Miami has stricter hurricane code review)
- Austin: 1.5% of construction valuation, minimum $80
- Smaller cities: often $50-$150 flat
Your roofer typically rolls this into the contract. If it's not itemized, ask — fees should be visible.
What happens if my roofer doesn't pull a permit?
Four things, in order of likelihood:
- Nothing — for now. Unpermitted work often goes unnoticed for years.
- Insurance claim denied. When a storm damages the roof and you file a claim, the carrier audits permit history. Unpermitted = no payout.
- Home sale falls apart. Buyers' agents and inspectors pull permit history. Unpermitted work is one of the top reasons closings stall — the seller usually has to retroactively permit it (expensive) or take a price cut.
- City fine. When the city discovers unpermitted work (often via complaint or aerial survey), they issue a stop-work order or fine. Phoenix code violations track exactly this — across our database, there are 271,357 code violations on file, many of them for unpermitted construction.
Do I need a permit for an insurance-paid roof replacement?
Yes — insurance doesn't waive the permit requirement. The carrier pays for the roof; the city still requires the permit. The roofing contractor pulls the permit regardless of who's paying. If your insurance check covers the roof, the permit fee is usually included in the contractor's quote.
How long is a roof permit valid?
Most cities give you 6-12 months from permit issuance to complete the work. If the project drags, you may need to renew. Once work is complete, the contractor schedules a final inspection — once that passes, the permit is "closed" and stays on record permanently.
Do solar panels need a separate roofing permit?
Almost always, yes. A solar installation typically requires (1) an electrical permit for the PV system and (2) a structural / roofing permit because the panels add weight to the roof. In hurricane and wildfire zones, additional code reviews apply. We cover the broader solar prospecting angle in Solar Leads from Building Permits.
How can I check if my roofer pulled the permit?
Three ways:
- Ask for the permit number. Every issued permit has a number — your roofer should hand it to you on day one. If they can't produce one, it wasn't pulled.
- Search the city portal. Plug your address into the city's permit search (Chicago, NYC, Phoenix, Miami-Dade, and most others have public-facing searches).
- Search PermitGrab. Find your city on our cities page and search by address or contractor name. We pull from the same public portals but normalize across 1061 cities so you don't have to learn each one's quirks.
Why does this matter for contractors and suppliers?
If you're a roofing material supplier, gutter installer, solar company, insurance agent, or supplier of any kind, the roofing permits filed in your area are the cleanest possible lead signal — every permit is a homeowner who just committed to spending tens of thousands of dollars. PermitGrab tracks roofing permits across 1061 cities and surfaces them as contractor leads from building permits. Start with the 14-day Pro trial ($0 today, cancel anytime) or browse the Miami-Dade, Phoenix, and Chicago roofing data live.
Frequently asked questions
Do I need a permit to replace my roof?
Yes — in nearly every US city, full roof replacement requires a building permit. Permits ensure the new roof meets wind, fire, and structural codes; an unpermitted roof can void insurance coverage and stall home sales. The licensed roofing contractor usually pulls the permit, not the homeowner.
What roof work needs a permit?
Full replacement (tear-off + new), adding shingle layers, structural repairs to rafters or sheathing, switching roof type (shingle to metal, etc.), solar PV installations, and adding skylights or chimneys. Minor patch repairs and replacing a few shingles usually don't need a permit.
Who pulls the roof permit — me or the contractor?
Your roofer. Licensed roofing contractors pull permits in their own name; the homeowner signs an authorization form. If a roofer asks you to pull the permit "as the homeowner," that's a red flag — it usually signals an unlicensed contractor shifting liability to you.
How much does a roof permit cost?
Varies by city. Chicago $50-$200, Phoenix $100-$300, Miami-Dade $0.25-$0.50 per sq ft + $50 base (stricter hurricane review), Austin 1.5% of project value (min $80), most smaller cities $50-$150. Your roofer usually rolls this into the contract.
What if my roofer doesn't pull a permit?
Four possible outcomes: (1) Nothing happens immediately. (2) Insurance claim denied later (carriers audit permit history on storm claims). (3) Home sale falls apart (buyers' inspectors check permits). (4) City fine when discovered. Across the cities PermitGrab tracks, 271,357 active code violations exist, many for unpermitted work.
Does an insurance-paid roof replacement need a permit?
Yes — insurance pays for the roof, but the city still requires the permit. The contractor pulls it regardless of who funds the project.
How can I check if my roofer pulled the permit?
Three ways: (1) Ask for the permit number on day one. (2) Search your city's public permit portal by address. (3) Search PermitGrab by address or contractor name — we pull from the same public portals across 1061 cities.
Explore Roof Permit Requirements Public Records
Explore available permit, contractor, owner, and violation fields by market. Public-source coverage and refresh schedules are shown city by city.
Start Free Trial — $149/mo Browse all cities →More Building Permit Reports
- Solar Leads from Building Permits: FAQ
- Insurance Leads from Building Permits: FAQ
- Building Permit Data for Real Estate Investors: FAQ
- Contractor Leads from Building Permits: FAQ
- Construction Supplier Leads from Building Permits: FAQ
- Lead Generation from Building Permits: The Complete FAQ
- Are Building Permits Public Record? How to Look Them Up Free
- How to Find Contractors Who Pulled Building Permits
- How Much Do Contractor Leads Cost?
- Permit Data 101: How to Read and Use Building Permit Records
- Building Permit Fees by City — 2026 Comparison
- How Much Does a Certificate of Occupancy Cost in NYC?
- San Jose Building Permit Fees: 2026 Guide
- After-the-Fact Permit Cost: How to Legalize Unpermitted Work
- Shovels vs BuildZoom vs PermitGrab: Permit Data Workflows
- How Much Do Solar Leads Cost in 2026? (Full Pricing Breakdown)
- Exclusive vs Shared Solar Leads — Which Actually Converts Better?
- Permit-Based Solar Leads vs Form-Fill Leads — A 2026 Comparison
- How Much Do HVAC Leads Cost in 2026?
- How Much Do Roofing Leads Cost in 2026?
- Storm Damage Leads for Roofers — The Permit Playbook
- Every HVAC Lead Source Compared in 2026
- Every Solar Lead Source Compared in 2026