What's Required in Philadelphia
- Building Permit required for all roof covering replacements (reroofing)
- Permit only required for windows/doors if the opening size changes or the property is historic
- Removal of existing roofing layers is required before installing new material in many cases
- Class A fire rating required for all new roof coverings in the city
- Contractors must be registered General Contractors with the City of Philadelphia
- Final inspection required to verify venting and perimeter flashing
Do You Need a Permit to Replace a Roof in Philadelphia
In almost every case, yes โ a full roof replacement (a tear-off and re-cover, or a complete reroof) requires a building permit in Philadelphia, issued by the Philadelphia Department of Licenses and Inspections. Replacing the roof covering is regulated work because it affects the structureโs weather envelope and, on a tear-off, exposes the sheathing for inspection. A licensed roofing contractor usually pulls the permit, and an inspection may be required after the old material is removed and again at completion. Permit-free roofing is generally limited to minor repairs โ not a whole-roof replacement.
Roof Repair vs. Replacement: When You Need a Permit in Philadelphia
The dividing line in Philadelphia is usually the scope of work. Small repairs โ patching a leak, swapping a few damaged shingles, or fixing flashing โ often donโt require a permit. A full replacement, a tear-off down to the deck, adding a second layer over the old shingles, or any change to the roof structure (rafters, trusses, sheathing) generally does. Some cities also cap how much roof area you can repair before it counts as a replacement. Because that threshold and any wind- or fire-zone rules vary, confirm the cutoff with the Philadelphia Department of Licenses and Inspections โ the requirements above list what Philadelphia expects.
How to Get a Roof Replacement Permit in Philadelphia
Step 1: Verify Historic Status
Check the Historic Registry; landmarked roofs require commission approval.
Step 2: Apply via eCLIPSE
Submit a 'Building Permit' application for roof covering.
Step 3: Contractor Check
Ensure your roofer has an active Philadelphia contractor license in eCLIPSE.
Step 4: Fee Payment
Pay the $69 flat-rate roof covering fee.
Step 5: Final Inspection
Schedule a final inspection once the project is waterproof and complete.