RoofersNearMe
Advertise here — reach homeowners nationwide from $25/mo
Permits & code

Roof permits and the inspection nobody schedules

A roof permit is the one part of the job with an independent referee. It is also the part most likely to be quietly skipped.

Everything else about hiring a roofer comes down to your judgement of a stranger. The permit is the exception: it brings in someone with no stake in the transaction — a municipal inspector — to look at the work and say whether it passes.

Which is exactly why it gets skipped. A permit means a schedule, a fee, and an inspection a rushed crew might not pass.

Does a roof replacement need one?

In most US jurisdictions, a full tear-off and replacement needs a permit. Small repairs usually do not. The line sits at a threshold that varies locally — often expressed as a number of squares, a percentage of the roof area, or any work involving structural decking.

JobPermit typically required?
Replacing a handful of blown-off shinglesNo
Patching a leak at a vent bootNo
Repair above a local threshold (often ~100 sq ft / one square)Frequently yes
Full tear-off and re-roofYes, almost everywhere
Any decking or structural repairYes
Adding a layer over existing shinglesYes — and many codes cap total layers at two
New skylight, or enlarging an openingYes
Changing material (shingle to metal, adding solar)Yes — load and attachment change

Indicative only. Your city or county building department is the authority, the call is free, and it takes five minutes.

What the complaint records show

The pattern is not usually a homeowner discovering an unpermitted roof. It is a homeowner discovering that the permit was pulled and the job was never closed out — the final inspection simply never happened.

From public homeowner complaint records:
  • never received the final permit inspection for the roof Homeowner complaint record, FL
  • never pulled permits and did shady unsafe work Homeowner complaint record, OH
  • flashing around the chimney was not to code Homeowner complaint record, GA
  • took 8 MONTHS to get the roof after signing Homeowner complaint record, FL — job later failed inspection
  • Roof put in...by a SUBCONTRACTOR...did half the work AFTER DARK Homeowner complaint record, FL
Verbatim from public homeowner complaint records. No business is named — these are patterns, not accusations against any one company.

An open permit is a specific and durable problem. It sits on the property record as an unfinished job — and unlike a dispute about workmanship, it does not fade with time. It waits for your closing date.

What it costs you later

Where this resurfaces

  • When you sell Title and buyer inspections surface open or missing permits, and many states require sellers to disclose known unpermitted work. It becomes a price negotiation or a scramble at the worst possible moment.
  • When you claim on insurance A roof loss traced to work that was never inspected is a much harder claim, and roofs are what homeowners claim on.
  • When the manufacturer warranty is tested Shingle warranties generally depend on installation to specification. No inspection means no independent evidence that it was.
  • When the city notices Retroactive permitting means fees, and sometimes exposing completed work so an inspector can see beneath it. You pay for that twice.
  • When the next roofer looks at it Contractors decline to warranty work sitting on top of non-compliant work — at your cost, not the original installer's.

The two answers licensing boards call warning signs

This is published regulator guidance rather than our opinion, and it is unusually direct:

Treat as a warning sign

  • "A permit isn't necessary for a re-roof."
  • "A permit will just cost you more and slow us down."
  • "You pull the permit in your own name."
  • Vagueness about who schedules the final inspection.
  • The job is called finished with no inspection mentioned.
  • A crew that wants to work weekends only, off the record.

What good practice looks like

  • They raise the permit before you do.
  • The permit fee is a visible line on the estimate.
  • They pull it under their own licence.
  • They schedule the inspection and are there for it.
  • They hand you the passed-inspection record with the invoice.
  • They tell you if your roof already has two layers.

Checking it yourself

Three free checks

  • Search your city or county permit portal by address Most publish permit history online. You want a roofing permit matching the dates — and crucially, a status of finalled or closed, not open.
  • Ask for the permit number before work starts, and the passed inspection before final payment Requesting both in writing while you still owe money is worth more than any amount of asking afterwards.
  • Call the building department if nothing appears They will tell you whether a permit was required and what to do if one was not pulled. They handle this constantly and are generally helpful to homeowners.

If work is already done without a permit, retroactive permitting is usually possible and always cheaper than discovering it during a sale. Some jurisdictions require the original contractor to correct the work first — another reason to raise it while the relationship, and any unpaid balance, still exists.

Find roofers who pull permits

For a full tear-off, a licensed contractor who pulls the permit and attends the inspection is not a premium option — it is the baseline. Most of the trade does exactly this.

Get matched with licensed local roofers

Tell us your city and the job. You get roofing contractors you can ask the permit question — before the shingles are on and the leverage is gone.

Get matched with a roofer The full hiring checklist

Questions homeowners actually ask

Does a roof replacement need a permit?

In most US jurisdictions a full tear-off and replacement does. Small repairs usually do not, with the line typically drawn at a local threshold — a number of squares, a percentage of roof area, or any work touching structural decking.

Your city or county building department is the only authority that matters, and confirming takes one free five-minute call. Do it before the job, not after.

Who pulls the permit for a roof — me or the roofer?

The licensed contractor should pull it under their own licence, and the fee should appear as a line on your estimate.

If a contractor asks you to pull it in your name, treat that as a warning sign that licensing boards specifically call out: it shifts responsibility for code compliance to you, and it is what gets asked when a contractor is not licensed in your jurisdiction. You can simply decline.

What happens if my roof was replaced without a permit?

Nothing, until it matters — then it matters a lot. It surfaces when you sell (buyer inspections and disclosure rules), when you make an insurance claim traced to the work, or when the city discovers it and requires retroactive permitting plus fees, sometimes including exposing finished work for inspection.

Raise it with the contractor while you still owe them money, since some jurisdictions require the original contractor to bring the work up to code first.

What is an open permit and why does it matter?

A permit that was pulled but never closed out, because the final inspection never happened. It is the more common failure in the complaint record than no permit at all — one homeowner "never received the final permit inspection for the roof."

It sits on your property record as an unfinished job and shows up at closing. Ask for the passed final inspection before you release final payment; that is when you still have leverage.

Can a roofer install a new roof over the old shingles?

Sometimes legitimately — going over an existing layer is faster and cheaper, and plenty of codes allow it. But many codes cap the total at two layers, so a third is a violation, and every layer adds weight your rafters carry.

An overlay also hides the decking, so rot underneath goes unseen. If you are paying for a full tear-off, check at a rake edge that you did not get an overlay instead.

How do I check if a roofing permit was pulled on my house?

Search your city or county permit portal by street address — most publish permit history free online. Look for a roofing permit matching your dates, and check the status is finalled or closed rather than open.

If nothing appears, call the building department. They will confirm whether a permit was required and explain your options, and they field this from homeowners constantly.