When is a roofing permit required in Philadelphia?
Not every roofing job requires a permit, but most significant projects do. Understanding where the line falls can save you from fines, failed inspections, and complications when you sell your home.
Permit typically required:
- Full roof replacement (tear-off and re-roof)
- Structural modifications to the roof deck or framing
- Adding new penetrations (skylights, vents, HVAC curbs)
- Converting a flat roof to a pitched roof or adding a roof deck
Permit usually not required:
- Minor repairs to an existing roof (patching, resealing flashings)
- Applying a roof coating over an existing membrane
- Replacing a small number of damaged shingles
When in doubt, call Philadelphia Licenses & Inspections (L&I) directly. The call is free, and their guidance can prevent expensive problems. The key principle is straightforward: if you are changing the roof system or its structural components, you almost certainly need a permit.









