How to Verify a Roofer is Licensed and Insured in Pennsylvania

Historic homes in Squirrel Hill and Shadyside, showcasing diverse architectural styles and well-maintained landscaping, emphasizing the need for tailored roofing solutions.
May 15, 2026

Hiring the wrong roofer in Pennsylvania can cost you far more than a bad repair job. If an unregistered contractor works on your home and something goes wrong, you could find yourself holding the bill for property damage, worker injuries, or legal fees. The good news is that Pennsylvania gives homeowners real tools to vet contractors before signing anything. Knowing how to use them is the difference between a job well done and a serious financial headache.

This guide breaks down exactly what to look for, where to check, and what questions to ask before a single shingle gets touched.

Do Roofers Require a License in Pennsylvania?

Pennsylvania does not issue a statewide roofing contractor license. That surprises a lot of homeowners. What the state does require, under the Home Improvement Consumer Protection Act (HICPA), is that any contractor performing more than $5,000 per year in residential home improvement work must register as a Home Improvement Contractor (HIC) with the Pennsylvania Office of Attorney General. Roofing falls squarely under this requirement.

That HIC registration number must appear on every contract, estimate, and advertisement the contractor uses. If you’re looking at a written quote and there’s no PA# on it, that’s not an oversight. It means the contractor either isn’t registered or is choosing not to display it, and neither option is good. Beyond the state registration, cities like Philadelphia have their own contractor licensing requirements layered on top of the HIC system. If the work is happening in a municipality with local licensing rules, the contractor needs to meet both.

To learn more about how this system works and why it matters when hiring any contractor in Pennsylvania, this breakdown is worth reading: Understanding Pennsylvania HIC Numbers for Contractor Hiring.

How to Verify a Roofer is Licensed and Insured: Where to Start

The first move is simple: ask. Ask the contractor for their PA HIC registration number, their business name as it appears on file, and the name of their insurance provider. A legitimate contractor will hand this over without blinking. Hesitation or vague answers at this stage are a signal worth taking seriously.

Once you have the HIC number, verifying it takes about two minutes. The Pennsylvania Office of Attorney General runs a free contractor search tool at hicsearch.attorneygeneral.gov where you can look up any registered home improvement contractor by name or registration number. You can confirm the registration is active, check the expiration date, and see whether any complaints have been filed through the AG’s office. An expired registration is just as problematic as no registration at all.

How to Find Out if a Roofer is Insured?

Registration and insurance are separate things. A contractor can have a valid HIC number and still carry no meaningful insurance coverage. Ask for a Certificate of Insurance (COI) before any work begins. This document should list two distinct types of coverage: general liability insurance, which protects your property if the contractor damages something during the job, and workers’ compensation, which covers crew members if they’re injured while working on your roof.

For residential roofing work in Pennsylvania, general liability coverage of at least $1 million is a reasonable baseline. Workers’ compensation is not optional. If a worker gets hurt on your property and the contractor has no workers’ comp policy, that liability can shift to you and your homeowner’s insurance. Don’t assume the certificate is current just because it looks official. Call the insurance company listed on the document, give them the policy number, and ask them directly whether the policy is active and whether it covers roofing work. That one call eliminates the risk of a contractor handing you a doctored or lapsed certificate.

Aerial view of a house with a newly installed gray shingle roof, showcasing well-maintained landscaping and outdoor space, relevant to roof replacement services in Pittsburgh.

How to Check if a Roofing Company is Legit Free?

There are several reliable, no-cost ways to dig into a contractor’s background beyond the HIC search. The Pennsylvania Office of Attorney General’s website also lets you search for consumer complaints filed against specific businesses, and home improvement fraud consistently ranks among the most common complaint categories they handle statewide. If a contractor has a pattern of complaints or unresolved disputes, it’ll show up there.

The Better Business Bureau is another straightforward resource. Search by business name, check the rating, and read through any complaints on file. Pay attention to how the company responded, not just that the complaint exists. A contractor who engages professionally with negative feedback operates differently from one who ignores it or argues with customers publicly. Google reviews, Angi, and Houzz can round out the picture with real project feedback from homeowners in your area.

Manufacturer certifications from brands like GAF, Owens Corning, or CertainTeed are also worth checking. These aren’t purchased credentials. They’re earned through training and performance standards. A contractor holding one has met a bar set by the material manufacturer, which adds accountability that goes beyond state registration alone.

Red Flags That Should Stop You Cold

Some warning signs are easier to spot than others. After a major storm, out-of-state contractors often move into Pennsylvania markets offering fast turnaround at lower prices. Some are legitimate operations. Many are storm chasers who take deposits and disappear or do poor work with no local accountability. Always verify a PA HIC number regardless of where a contractor claims to be based. An out-of-state license means nothing for residential work in Pennsylvania.

Red FlagWhat It Signals
No PA HIC number on estimates or contractsMay be operating illegally under HICPA
Only a PO box, no physical addressHard to track down if problems arise
Requesting full payment upfrontReputable contractors use milestone-based payment schedules
Refuses to provide Certificate of InsuranceLikely uninsured or underinsured
Bid significantly lower than all othersOften means skipped permits, cheap materials, or no insurance
High-pressure close or same-day decision deadlineA legitimate contractor gives you time to decide

Skipping permits is another issue specific to Pennsylvania that homeowners sometimes overlook. Permits are required for most roof replacements and significant repairs. If a contractor suggests skipping the permit to save time or money, walk away. Unpermitted work can create problems when you sell the home, may void your material warranty, and leaves you with no inspection record if something fails down the road.

What Happens if You Hire an Unlicensed or Uninsured Roofer

Under Pennsylvania’s HICPA, contracts with unregistered contractors can actually be voided and deemed unenforceable. That means if something goes wrong and you paid a contractor who wasn’t properly registered, you may have limited legal recourse to recover your money. The law was written specifically to protect homeowners from this situation, but it only works if you verify the registration before signing anything.

On the insurance side, the risk is just as real. If a crew member is injured on your property and the insured roofer you hired turns out to have no active workers’ compensation policy, you could be exposed to a personal injury claim that your homeowner’s insurance may not fully cover. Roofing is one of the most physically demanding and injury-prone trades in construction. The risk isn’t hypothetical. It’s the reason workers’ comp exists in the first place.

How to Verify a Roofer is Licensed and Insured: A Quick-Reference Checklist

Ask for the PA HIC Number First

Before discussing price, timeline, or materials, ask for the contractor’s HIC registration number. A legitimate, licensed roofing contractor operating in Pennsylvania will have it ready. Look for the PA# on any written estimate or contract they hand you.

Verify the Registration Online

Run the number through the PA Attorney General’s contractor search at hicsearch.attorneygeneral.gov. Confirm the registration is active and hasn’t expired. Check for any complaints filed through the AG’s office while you’re there.

Review the Certificate of Insurance

Request the COI and confirm it lists both general liability and workers’ compensation coverage. Check the policy expiration dates and make sure coverage amounts are appropriate for the scope of your project.

Call the Insurance Company Directly

Call the insurer listed on the certificate, provide the policy number, and ask them to confirm the policy is currently active and covers roofing work. This takes five minutes and removes any possibility of a fraudulent or expired document slipping through.

Search the AG’s Complaint Database and BBB

Run the business name through the Pennsylvania AG’s complaint search and the Better Business Bureau. Look for unresolved complaints, patterns of billing disputes, or any history of consumer fraud allegations before signing a contract.

Finding a Contractor Who Can Back It All Up

The point of all of this isn’t to make hiring a roofer difficult. It’s to filter out the contractors who can’t pass basic scrutiny from those who can. A contractor with nothing to hide welcomes these questions. They’ve built their business on doing things the right way, and they know informed customers are easier to work with in the long run.

Get at least three itemized written estimates before deciding. A detailed bid that breaks out materials by brand, lists labor costs, accounts for permit fees, and provides a project timeline tells you a lot about how a contractor operates. Vague one-page quotes with round numbers leave too much room for disputes later. For a broader look at what roofing contractor licensing looks like across the country, the state-by-state roofing license guide from Fixr is a useful reference.

Knowing how to verify roofer license and insurance details in Pennsylvania is one of the more valuable things you can do before a project starts. It costs you nothing but time. And it protects an investment that, depending on the size of the job, could run into the tens of thousands of dollars.

Roofing installation by Malick Brothers Exteriors on a residential home, featuring a new shingle roof, with workers on the roof and a prominent company banner displaying services like roofing, siding, and gutters.

Leave a Reply

Your email address will not be published. Required fields are marked *