← Back to blog

April 2026 · 6 min read

Licensed Roofer in Pennsylvania: How to Verify Before You Hire

CheckLicensed Editorial Team

Pennsylvania does not have a standalone roofing contractor license. Instead, any contractor — including roofers — who performs residential home improvement work in Pennsylvania must be registered under the Home Improvement Consumer Protection Act (HICPA), enforced by the Pennsylvania Attorney General's Office.

If you are hiring a roofer in Pennsylvania, HICPA registration is the primary credential to verify. It is a legal requirement, not a voluntary certification. This guide covers exactly what HICPA registration means, how to look it up, and what the financial consequences are if you hire an unregistered roofer.

Does Pennsylvania require roofers to be licensed?

Pennsylvania does not issue a specific roofing contractor license, but roofers doing residential work must register under HICPA (the Home Improvement Consumer Protection Act) with the PA Attorney General's Office. HICPA registration is mandatory for any contractor performing home improvement work on residential property with a contract value of $500 or more.

HICPA became law in 2009 after widespread roofing fraud in Pennsylvania following storm seasons. The law requires every home improvement contractor — roofing, siding, remodeling, and more — to register with the Office of Attorney General and carry a $50,000 surety bond. Registration is not a license in the traditional sense (no exam required), but an unregistered contractor is breaking the law.

What does HICPA registration require for Pennsylvania roofers?

To register under HICPA, a roofing contractor must pay the registration fee, provide proof of a $50,000 surety bond, carry general liability insurance, and submit business information to the Pennsylvania Attorney General. Registration must be renewed annually. An active HICPA registration means the contractor has met these minimum financial responsibility requirements.

The HICPA requirements for roofing contractors include:

  • $50,000 surety bond: Required for all home improvement contractors, including roofers. This bond provides financial recourse for homeowners if the contractor fails to complete work or violates the contract.
  • General liability insurance: Must be maintained throughout the registration period. The contractor must carry coverage adequate for the type and scale of work being performed.
  • Annual registration renewal: HICPA registration is not permanent. Verify that the registration is current, not just that it was issued at some point in the past.
  • Written contracts: HICPA requires written contracts for any residential home improvement work over $500. The contract must include the contractor's registration number, a description of work, total price, and start/completion dates.

How do you look up a roofer's HICPA registration in Pennsylvania?

Search the Pennsylvania Attorney General's home improvement contractor database at paoag.gov (or through the PA Attorney General's Office website). You can search by contractor name, registration number, or zip code. The results show the registration status, the bond information on file, and the contractor's business address. Confirm the registration is "Active" before signing any contract.

The Pennsylvania Attorney General's Office maintains the searchable HICPA database. To verify a roofer:

  • Visit the PA Attorney General's home improvement contractor lookup page
  • Search by the company name or their HICPA registration number
  • Confirm the registration status shows Active
  • Note the bond information and verify the $50,000 surety bond is listed
  • Match the business name and address to what the contractor gave you

Ask any roofer for their HICPA registration number before you agree to any work. A legitimate contractor will have this number on their business card, truck, and contract. If they do not have it, that is an immediate red flag.

What does the $50,000 bond actually protect you from?

The $50,000 HICPA surety bond provides a financial backstop if a registered contractor fails to complete the agreed work, abandons a project, or causes property damage and refuses to make it right. You can file a claim against the bond through the bonding company. The bond does not cover poor workmanship directly — it covers non-performance and contract breaches.

It is important to understand what the bond does and does not cover. The surety bond is not a warranty on the roofing work. If the roofer does a poor job but completes the contract, the bond does not compensate you for that. The bond primarily protects against contractors who take your deposit and disappear, or who abandon a partially complete roof.

For workmanship protection, you need a written warranty in the contract. Ask your roofer for both a manufacturer's warranty on the materials and a workmanship warranty from the contractor covering installation defects. These are separate from HICPA bond protection.

What are the risks of hiring an unregistered roofer in Pennsylvania?

Hiring an unregistered roofing contractor in Pennsylvania is illegal and exposes you to serious financial risk. Your homeowner's insurance may deny claims tied to unregistered work. You have no HICPA bond to claim against if work is abandoned. The unregistered contractor can be fined by the Attorney General, but that does not recover your money. The FTC estimates home improvement fraud costs consumers over $3 billion annually — roofing is one of the most common targets.

Unregistered roofers frequently surface after major storms, offering low prices to homeowners dealing with urgent damage. These "storm chasers" take large deposits and either do substandard work or disappear. Pennsylvania's HICPA was specifically designed to combat this problem — but it only protects you if you verify HICPA registration before signing anything.

Additional consequences of unregistered roofing work:

  • No HICPA bond to claim against if the contractor abandons the project
  • No regulatory recourse through the Attorney General's Office
  • Potential insurance claim denial if the work was not performed by a licensed/registered contractor
  • Possible difficulty selling your home if unpermitted roofing work is discovered

What else should you verify when hiring a roofer in Pennsylvania?

Beyond HICPA registration, verify that the roofer carries workers' compensation insurance, general liability coverage of at least $1 million, and manufacturer certifications if they are installing premium roofing materials. Also confirm that any required building permits will be pulled through your local municipality.

Many Pennsylvania municipalities require building permits for full roof replacements. Your roofer should know your local permit requirements and handle the permit application as part of the job. A contractor who tells you permits are not necessary for a full roof replacement in a permit-required jurisdiction is either uninformed or trying to cut corners.

Manufacturer certifications (like GAF Master Elite or CertainTeed SELECT ShingleMaster) are voluntary but signal that the contractor has been trained on proper installation of specific roofing products and can offer enhanced manufacturer warranties. For a significant roofing investment, these certifications are worth asking about.

Checking a Pennsylvania roofer's HICPA registration and insurance status is straightforward with CheckLicensed.com. For $0.99 per check, you get an instant verification report covering registration status, bond information, and complaint history — everything you need to confirm you are hiring a legitimate registered roofer in Pennsylvania before any work begins.

Frequently Asked Questions

Does Pennsylvania require roofers to be licensed?

Pennsylvania has no specific roofing license, but all residential roofers must register under HICPA (Home Improvement Consumer Protection Act) with the PA Attorney General's Office for any job over $500. HICPA registration requires a $50,000 surety bond and general liability insurance.

How do I verify a roofer's HICPA registration in Pennsylvania?

Search the PA Attorney General's home improvement contractor database by the contractor's company name or HICPA registration number. Confirm the status shows Active, verify the $50,000 bond is listed, and check that the registration has not expired.

What does the $50,000 HICPA bond protect me from?

The bond provides financial recourse if a registered contractor takes your deposit and abandons the job or fails to perform the agreed work. It does not cover poor workmanship — for that, you need a written workmanship warranty in your contract.

What are the risks of hiring an unregistered roofer in Pennsylvania?

You lose HICPA bond protection, have no regulatory recourse through the Attorney General's Office, and risk homeowner's insurance claim denials tied to unregistered work. Unregistered storm-chaser roofers are one of the most common contractor fraud patterns in Pennsylvania.

Don't want to search state websites yourself?

We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.

Check a contractor - $14.99

CheckLicensed Editorial Team

We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.