Confirm Your Permit and Contractor Paperwork Before Work Begins
Before a single shingle comes off your Philadelphia roof, make sure the administrative side of your project is fully in order. The Philadelphia Department of Licenses & Inspections (L&I) requires a building permit for most full roof replacements, and it is your contractor's responsibility to pull that permit — not yours. However, as the homeowner, you should verify that the permit has actually been issued before work begins. You can check permit status online through the City of Philadelphia's eCLIPSE portal.
Ask your contractor to provide you with a copy of their current Pennsylvania Home Improvement Contractor (PHIC) registration, general liability insurance certificate, and workers' compensation documentation. In Philadelphia, unlicensed or underinsured contractors are unfortunately common after storm seasons, so confirming these documents protects you from liability if a worker is injured on your property.
Review your signed contract carefully one more time before the start date. Confirm that it specifies the exact materials being used (manufacturer, product line, and color), the total scope of work including underlayment and flashing replacement, the payment schedule, and the cleanup plan. For homeowners in Philadelphia's historic districts — such as Society Hill, Germantown, or parts of Chestnut Hill — verify that your contractor is aware of any Philadelphia Historical Commission guidelines that may apply to your property, particularly if your home is on the local historic register.
Finally, notify your homeowner's insurance company that a roof replacement is scheduled. Some insurers require advance notice, and if the project is part of a claim, your insurer may want to conduct their own inspection before or during the work. Getting all of this paperwork squared away a week before the project start date means no delays on day one.








