In almost every area, yes: replacing a roof requires a building permit, and pulling it is your roofer's job, not yours. A permit means the local building department inspects the finished work against code, which is protection for you if something is done wrong. Skipping the permit to save a little money or a few days is a favorite shortcut of bad contractors, and it tends to come back to bite the homeowner, at resale, at an insurance claim, or when the unpermitted work fails. Here is when a permit is required, who handles it, what it costs, and why you should never let a roofer talk you out of one.
The quick version
A full roof replacement almost always needs a permit, and your licensed roofer should pull it in their name and handle the inspection. If a roofer wants to skip the permit, or asks you to pull it yourself, treat that as a warning sign.

Do you actually need a permit?
For a full roof replacement or a tear-off, the answer is almost always yes. Requirements are set locally, but replacing the roof covering on a home is the kind of structural, weather-sealing work that building departments want inspected. Small repairs are the gray area: patching a few shingles or fixing a single leak often does not need a permit, while anything approaching a full re-roof does. When in doubt, a reputable local roofer knows exactly what your jurisdiction requires, which is part of why you hire one.
Who pulls the permit?
Your licensed roofing contractor should pull the permit, in their name, as part of the job. That matters, because the permit holder is the party responsible for the work meeting code. A good roofer treats this as routine and includes it in the estimate. You should not have to chase it or handle the building department yourself.
The owner-pull dodge
Be very cautious if a roofer asks you to pull the permit yourself as the homeowner. It usually means they are not properly licensed to pull it, or they want the code responsibility to sit with you instead of them. Either way, it shifts the liability onto you and away from the professional.
What does a roofing permit cost?
A permit is usually a small fraction of the total roof cost, often a modest flat fee or a small percentage of the job value, depending on your city or county. It is minor next to the price of the roof itself, and it is not something to skip to save money. If a roofer frames the permit as an unnecessary expense they can save you, that is a signal about how they cut corners elsewhere.
Why the permit matters more than it looks
The permit is not just bureaucracy. It buys you concrete protections that only become obvious when something goes wrong.
- Inspection: an independent building inspector verifies the work meets code, catching mistakes you never could
- Insurance: an unpermitted roof can complicate or even jeopardize a future claim tied to that work
- Resale: unpermitted work must often be disclosed when you sell, and it can stall or sink a deal at closing
- Safety and code: the permit ensures your new roof meets current requirements, including any storm or wind upgrades your area mandates
What happens if a roofer skips it
Cutting the permit can look harmless right up until it is not. If the building department finds unpermitted work, you as the homeowner can be ordered to obtain a retroactive permit, expose the work for inspection, or even redo parts of it, at your own cost. At resale, undisclosed unpermitted work can derail the sale. And if the roof fails, you have no inspection record and far weaker footing with the contractor. The few hundred dollars saved becomes a much larger problem.
“A permit is the cheapest insurance on a roof job. The roofer who wants to skip it is telling you exactly how they handle the parts you cannot see.”
The bottom line
Let your roofer pull the permit, make sure it appears on your written estimate, and walk away from anyone who pressures you to skip it or pull it yourself. A willingness to permit and inspect the work is one of the clearest marks of a professional, and its absence belongs on your list of contractor red flags. For the rest of the conversation, run each roofer through the questions every roofer should be able to answer.
Hire a roofer who does it by the book
The simplest way to avoid the permit problem is to hire a roofer who treats permits and inspections as standard, not optional. Every roofer on Hommy is verified and carries real ratings from other homeowners, so you can post your job once and choose a professional who does the paperwork right the first time. You compare quotes in one place, with no pressure and nothing to pay to see who is interested.




