A roof replacement is one of the largest home improvement investments you'll make — $6,000 to $15,000 or more depending on size and material. The contractor you choose determines whether that investment lasts 25 years or requires emergency repairs in 5. In Pennsylvania, where roofing crews range from licensed local companies to out-of-state operations chasing storm work, knowing how to evaluate a contractor matters.
Here's what to look for — and what to run from — based on decades in this industry.
The Non-Negotiables: PA License and Insurance
Pennsylvania Home Improvement Contractor (HIC) Registration
Pennsylvania requires anyone who performs home improvement work over $500 to register as a Home Improvement Contractor with the Attorney General's office. This isn't optional — it's state law. You can verify any contractor's registration at the PA Attorney General's website (search "PA Home Improvement Contractor verification").
An unlicensed contractor performing work on your home:
- Cannot legally collect payment for work in Pennsylvania
- Voids your ability to use the PA Home Improvement Consumer Protection Act if something goes wrong
- Is a clear indicator of a fly-by-night operation
Always verify the HIC number independently. Don't take their word for it — look it up on the state website. This takes 2 minutes and eliminates a significant class of bad actors.
General Liability and Workers' Compensation Insurance
Any roofing contractor on your property should carry:
- General Liability Insurance — covers property damage caused by the contractor's work
- Workers' Compensation Insurance — covers injuries to workers on your property
Ask for a Certificate of Insurance and verify it directly with the insurance company named on the certificate. Certificates can be forged or expired. A quick call to the insurer confirms the policy is active and your job address is covered.
If a worker is injured on your property and the contractor doesn't have workers' comp, you can be held liable as the property owner. This is not a technicality — it happens.
Request the COI before any work starts. A professional contractor has this document ready and provides it without hesitation. Hesitation, excuses, or "we'll get it to you" are red flags.
Owner-Installed vs. Subcontractor Work: Why It Matters
This is the distinction most homeowners never think to ask about — and it might be the most important one.
Most larger roofing companies don't install anything themselves. They sell the job, then subcontract the labor to a rotating crew. The company representative you met, who was professional and knowledgeable, will not be on your roof. Whoever shows up depends on who's available that week.
With owner-installed work, the person who sold you the job is the person doing the work. Every day. There's no information loss between what was sold and what gets built, and accountability is direct — if something goes wrong, the owner's reputation and livelihood are on the line, not a subcontractor's.
I install every roof myself. When I give you a warranty, I'm personally backing it. That's a different kind of commitment than a company warranty backed by a subcontractor relationship with whoever was cheapest that week.
Questions to ask about installation
- "Will you personally be on the roof, or will you use subcontractors?"
- "How many crews do you run at once?"
- "Who is the person responsible for quality control on my job?"
Answers that should concern you: "our crew will handle it" (vague about ownership), "we have multiple teams" (your job is one of many), or visible discomfort with the question itself.
Red Flags vs. Green Flags: The Full Table
| What You See or Hear | Verdict | Why It Matters |
|---|---|---|
| Verifiable PA HIC registration | ✓ GREEN FLAG | Legal requirement. Baseline for legitimate PA contractors. |
| Active COI provided before work starts | ✓ GREEN FLAG | Protects you. Professional contractors keep this current. |
| Owner does the installation personally | ✓ GREEN FLAG | Maximum accountability. What was sold is what gets built. |
| Local permanent address and phone number | ✓ GREEN FLAG | You can actually find them if something goes wrong later. |
| Written warranty covering materials AND labor | ✓ GREEN FLAG | Manufacturer warranty alone doesn't cover workmanship failures. |
| Itemized written estimate before work starts | ✓ GREEN FLAG | Prevents scope creep and disputes about what was included. |
| Verifiable references from local jobs | ✓ GREEN FLAG | Not a testimonial page — actual homeowners you can call. |
| No PA HIC registration or won't provide it | ✗ RED FLAG | Illegal for residential work in PA. Walk away. |
| Solicits door-to-door days after a storm | ✗ RED FLAG | Storm chaser pattern. Volume operation, not quality work. |
| Asks you to sign Assignment of Benefits | ✗ RED FLAG | Removes you from your own insurance claim. Never sign this. |
| Offers to cover your deductible | ✗ RED FLAG | Insurance fraud in Pennsylvania. The contractor is breaking the law. |
| Requires full payment upfront | ✗ RED FLAG | Standard practice is deposit + balance on completion. Full upfront = risk of no-show. |
| Pressure to sign "today only" pricing | ✗ RED FLAG | Sales tactic, not legitimate scarcity. Reputable contractors don't operate this way. |
| Out-of-state phone number or address | ✗ RED FLAG | No accountability after the job. Can't call them in two years with a warranty issue. |
The Warranty Question: What "Lifetime" Actually Means
Nearly every shingle manufacturer offers a "limited lifetime warranty" on their products. Contractors sometimes present this as if it covers everything that could go wrong with your roof. It doesn't.
What manufacturer warranties typically cover:
- Material defects (shingles that fail prematurely due to manufacturing issues)
- Premature granule loss at rates beyond normal weathering
What they typically don't cover:
- Installation errors — improper fastening, inadequate ventilation, wrong underlayment
- Storm damage (covered by homeowner's insurance, not manufacturer)
- Leaks caused by flashing failure (often a workmanship issue)
The most common roof failures I see in this area aren't material failures — they're installation failures. Inadequate ventilation causes premature shingle breakdown. Improper flashing around chimneys, skylights, and valleys is where the majority of leaks originate. None of that is covered by a manufacturer warranty.
Ask specifically: "What does your workmanship warranty cover, and for how long?" A contractor who installs with confidence will answer this question clearly. A contractor who deflects to manufacturer warranty language is telling you something.
Questions to Ask Every Contractor Before Signing
- "Can I see your PA HIC registration number?" — Get it, then verify it independently.
- "Can you provide a Certificate of Insurance before work starts?" — Not after you sign, before.
- "Will you be personally on the job, or do you use subcontractors?" — If subcontractors, who are they and how are they vetted?
- "What does your workmanship warranty cover and for how long?" — Separate from manufacturer warranty.
- "Can you provide references from jobs in Lebanon County I can call?" — Not a review page. Actual homeowners.
- "What is the payment schedule?" — Deposit plus balance on completion is standard. Avoid full upfront.
- "How do you handle ventilation assessment?" — Inadequate attic ventilation voids many manufacturer warranties and causes premature roof failure. A contractor who doesn't assess it is leaving money on the table for you.
Why Local Matters More Than Cheap
I've seen the aftermath of price-first decisions. A roof that looks fine at completion but leaks at the valley in 18 months. An out-of-state crew that was unreachable when warranty work was needed. A homeowner who signed an Assignment of Benefits and ended up dealing with a legal dispute between a contractor and their insurer for months.
A local contractor with a real address, a real phone number, and decades of work in the same community has a reputation that's worth protecting. That's your best protection as a homeowner — not a warranty document, but a contractor who will answer the phone in two years when you call.
See what Lebanon & Lancaster County homeowners say about Roof Recovery LLC →
Get a Free Estimate from a PA-Licensed, Owner-Installed Contractor
Or get a ballpark price in 2 minutes with the instant estimator — no form, no sales call required.
Free Estimate ⚡ Try the Instant Estimator instead Or call: (717) 997-6566