Do I Need a Permit to Replace My Roof?

By PermitGrab Research · Source coverage and publishing cadence vary by jurisdiction

154,583
Named contractor profiles
20,856
Profiles with a phone
271,357
Public violation records
11,863,412
Public owner records
Availability varies by market · Browse market coverage →

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:

What kinds of roof work require a permit?

Most jurisdictions require a permit for:

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:

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:

  1. Nothing — for now. Unpermitted work often goes unnoticed for years.
  2. Insurance claim denied. When a storm damages the roof and you file a claim, the carrier audits permit history. Unpermitted = no payout.
  3. 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.
  4. 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:

  1. 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.
  2. 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).
  3. 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

Start 14-Day Trial →
Choose your
market next