Do you need a permit for roofing?
Yes, most jurisdictions require a permit for roof replacement. Even a re-roof over existing shingles typically needs a permit.
$100 - $500
Typical permit cost
1 - 5 days
Approval timeline
6 steps
Permit process
When a permit is required
- Full roof replacement (tear-off and re-roof)
- Roof-over (adding a new layer of shingles over existing)
- Structural repairs to rafters, trusses, or decking
- Changing roofing material type (e.g., asphalt to metal)
- Adding skylights or roof penetrations
- Installing solar panels (separate electrical and building permits)
When you might not need one
- Minor repairs like replacing a few damaged shingles
- Patching small leaks
- Cleaning gutters or moss removal
- Applying roof coatings or sealants
How to get a roofing permit
Follow these steps to apply for and obtain your permit.
Get a roof inspection to determine the scope of work needed
Apply for a roofing permit from your local building department
Submit documentation showing the roofing material, scope, and contractor information
Pay the permit fee
Complete the roofing work according to local building codes
Schedule and pass a final roofing inspection
How much does a roofing permit cost?
$100 - $500
Typical range across US municipalities
Roofing permits are typically based on the square footage of the roof or a flat fee. Most homeowners pay $150-$300 for a standard re-roof permit.
What happens if you skip the permit?
Skipping a required permit can carry real financial and legal consequences.
Fines from your local building department
Voided manufacturer warranty on roofing materials
Homeowner insurance may deny claims for improperly installed roofs
Problems during home sale: missing roof permits are a red flag for buyers
Potential code violations that require a second roof replacement
DIY or hire a pro?
Doing it yourself
- Minor shingle repairs are manageable for experienced DIYers
- Working on a roof is dangerous: falls are the leading cause of construction fatalities
- Most roofing material warranties require professional installation
Hiring a professional
- Licensed roofing contractors handle permits, materials, and disposal
- Professional installation is required for manufacturer warranties
- Roofers have the safety equipment and experience for efficient work
- Many roofing companies offer financing and warranty coverage
Our recommendation
Roof replacement should almost always be done by a licensed roofing contractor. The safety risks, warranty requirements, and permitting process make professional installation the clear choice.
Frequently asked questions
Do I need a permit to replace my roof?
Yes, most municipalities require a permit for roof replacement, including both full tear-offs and roof-overs. Minor repairs like patching a few shingles are usually exempt. Your local building department determines the specific requirements.
How much does a roofing permit cost?
Roofing permits typically cost between $100 and $500, with most homeowners paying $150-$300. The fee is usually based on the roof size or a flat rate set by your municipality.
Do I need a permit to repair my roof?
Minor roof repairs, such as replacing a few damaged shingles or patching a small leak, typically do not require a permit. However, if the repair involves structural work, large areas, or full sections of the roof, a permit may be required.
Will my insurance cover a roof without a permit?
Homeowner insurance may deny claims related to a roof that was replaced without a permit. Insurance companies can argue that unpermitted work does not meet building code standards. Always get a permit to protect your coverage.
Find licensed roofing contractors who handle permits
Skip the permit headache. Licensed roofing contractors in your area pull permits, schedule inspections, and keep the job up to code.