Philadelphia L&I Permits and Contractor Licensing: Verifying a Roofer
Philadelphia has more rules than most cities around who can legally do roofing work and what requires a permit, largely because of the density of rowhome construction and a history of unlicensed contractors doing substandard work. This guide walks through how to check L&I permit history on a property, verify a roofer's state registration, and spot warning signs before signing a contract.
By Jason Green · Roofing & Gutters · Published August 13, 2026 · 8 min read
What Philadelphia L&I actually requires
The Department of Licenses and Inspections oversees construction permitting citywide, and most roof replacements, structural roof repairs, and any work altering the roof deck require a permit filed through the eCLIPSE online system. Small cosmetic patch repairs on an existing membrane generally fall outside permit requirements, but the line isn't always obvious, which is why asking L&I directly or asking your contractor to clarify matters.
Contractors performing permitted work must generally hold a Philadelphia Commercial Activity License to do business in the city, separate from any trade-specific licensing, and permits are typically pulled in the contractor's name and license number.
How to search L&I permit history on your address
Homeowners can search the L&I eCLIPSE portal by property address to see open and closed permits, which is useful both to confirm your own contractor pulled the right permit and to check the history of work done by previous owners before you bought the property.
If a contractor claims to have done a big job at a specific address as a reference, checking that address in eCLIPSE for a matching permit is a quick way to verify the claim.
Pennsylvania's HICPA registration explained
Beyond city-level licensing, Pennsylvania's Home Improvement Consumer Protection Act requires most contractors doing home improvement work over $5,000 annually to register with the state Attorney General's Office and display their registration number on contracts and advertising.
The Attorney General's website offers a public search tool to verify a contractor's HIC registration number and check whether there are any open enforcement actions or complaints against them, which is worth checking even for contractors who come recommended by a neighbor.
Red flags when hiring a roofer in Philadelphia
Be cautious of contractors who ask for full payment upfront, resist putting a detailed scope of work in writing, or discourage you from pulling a permit, since these are common tactics used by unlicensed or under-insured operators.
Out-of-state license plates, door-to-door solicitation immediately after a storm, and pressure to sign the same day are also common patterns associated with fly-by-night roofing crews that have targeted Philadelphia neighborhoods after major weather events.
What to ask for before signing a contract
Ask for the contractor's HICPA registration number, proof of current general liability insurance, and confirmation they will pull the L&I permit under their own license before work begins.
A written contract should specify materials, scope, start and completion timeframes, payment schedule tied to project milestones rather than full upfront payment, and warranty terms for both materials and labor.
Typical cost ranges
| L&I roofing permit fee, typical rowhome replacement | $150 - $400 |
| L&I re-inspection fee (if applicable) | $75 - $150 |
| Cost of hiring unlicensed vs licensed roofer (avg repair rework) | $1,000 - $5,000 |
| Typical HICPA-registered roofer service call | $100 - $250 |
Ranges are general estimates gathered from homeowner-reported quotes, not an offer or a quote for your project.
Common questions
How do I look up a roofing permit in Philadelphia?
Use the Philadelphia L&I eCLIPSE portal to search permit history by property address; it shows open and closed permits along with the licensed contractor of record.
What is HICPA registration and why does it matter?
The Home Improvement Consumer Protection Act requires most Pennsylvania contractors doing home improvement work to register with the Attorney General's Office. It gives homeowners a way to verify legitimacy and file complaints if something goes wrong.
Can I get in trouble for unpermitted roofing work on my house?
Yes, L&I can issue violations or stop-work orders for unpermitted work discovered during inspection, a sale, or a neighbor complaint, and unpermitted work can also complicate a home sale or insurance claim later.
Want real numbers for your own project?
Two minutes now beats weeks of unreturned calls. Free, no obligation, never more than three roofers.
Get My Free Roofing QuotesLocal cost ranges, seasons, permits and licensing for this city live on the market page.
Roofers in Philadelphia, PASources
More guides
The Henry Standard
Every roofer in our network agrees to three things.
Show up
Call back. Keep appointments. And if something changes, communicate it.
Quote honestly
Clear scope, materials, and pricing in writing—so you know what you're agreeing to.
Finish the work
See the job through and take care of the agreed-upon work before calling it finished.
Nothing revolutionary. Just the way we believe doing business should still be done.
