ProductsFind ProsToolsBlogPricing
Permit Guide

Do You Need a Permit for Roofing?

Quick Answer

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.

1

Get a roof inspection to determine the scope of work needed

2

Apply for a roofing permit from your local building department

3

Submit documentation showing the roofing material, scope, and contractor information

4

Pay the permit fee

5

Complete the roofing work according to local building codes

6

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 don't get a permit?

Skipping a required permit can have serious 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 vs. Hiring a Pro

DIY Considerations

  • 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

Hire 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 ensure code compliance.