How to Verify a Contractor License in Berks County, PA

A six-check vetting guide for Berks County homeowners covering the Attorney General registration search, the insurance certificate, the contract rules, township permits, court records and references.

Berks Connect Blog|Published September 2, 2026
Image for How to Verify a Contractor License in Berks County, PA

Pennsylvania does not license home improvement contractors. It registers them: the Office of Attorney General keeps a registry under the Home Improvement Consumer Protection Act, and what you can verify is a registration number that starts with PA, not a license. That check takes about a minute at the Attorney General's contractor search or by phone at 1-888-520-6680, and the five other checks a Berks County homeowner should run before signing are below, all of them free. Run them on the contractors you find on our general contractors in Berks County page and on anyone else who hands you an estimate.

The six checks to run before you hire a contractor in Berks County.

Keep this open while the estimate sits on the kitchen table.

  • The PA registration number on the estimate. Required on every advertisement, estimate, proposal and contract under the Home Improvement Consumer Protection Act. Check it at the Attorney General's Home Improvement Contractor Search (hicsearch.attorneygeneral.gov) or at 1-888-520-6680: active, with the name and address matching the estimate.
  • A certificate of insurance. Ask for the certificate naming the general liability and workers' compensation carriers, then call the agent printed on it to confirm both policies are in force under the business name on the estimate.
  • The written contract test. Over $500, a written, signed contract with the work described, start and completion dates, the total price and notice of your right to cancel, per the Attorney General. Over $5,000, a deposit no larger than one-third of the price plus named special-order materials, per the statute.
  • The permit, and who pulls it. Call your township or borough permit office (in the City of Reading, the Building and Trades Division at (610) 655-6284; suburban offices are in the table below) and confirm the contractor will be the applicant, under their own name.
  • The court search. Run the business name and the owner's name through the Pennsylvania Unified Judicial System web portal (ujsportal.pacourts.us/CaseSearch) with the county set to Berks, then the Berks County Prothonotary's civil docket search for judgments and liens.
  • References and a second bid. The Attorney General's consumer page recommends checking references thoroughly and obtaining more than one bid: two or three written proposals describing the same job.

Why Pennsylvania registers contractors instead of licensing them.

Here is the sentence people search for and rarely find. The Pennsylvania Department of Labor & Industry says the Commonwealth "currently has no licensure or certification requirements for most construction contractors (or their employees)." Its exceptions are crane operators, asbestos and lead removal certification, and manufactured housing installers.

What Pennsylvania has instead is the Home Improvement Consumer Protection Act (Act 132 of 2008), administered by the Office of Attorney General:

  • Who must register: anyone performing $5,000 or more of home improvement work in a year, per the Attorney General's registration page.
  • What counts: work on a private residence priced over $500, from roofing and siding to porches, flooring, painting, windows and central heating and air, per the statute.
  • What it costs the contractor: $100 every two years, as of 2026, per the Attorney General's registration page.
  • What the contractor must show: at least $50,000 of liability coverage for personal injury and $50,000 for property damage, per section 517.4 of the statute.
  • Where the number must appear: on all advertisements, contracts, estimates and proposals in Pennsylvania, per section 517.6.
  • What happens without it: civil penalties of $1,000 or more, per the Attorney General, and a contract missing the required items is not enforceable against the owner, per the statute.

So the registration is a filing, an insurance floor and a set of contract rules. Worth checking every time. Not a test anyone passed.

How to verify a PA contractor registration number in about a minute.

The registry is public, free, and asks for no login. Two ways in:

  1. Online. The Attorney General's Home Improvement Contractor Search at hicsearch.attorneygeneral.gov searches by registration number, business name, applicant, address, county, phone and a newer "Type of Work" field. No number on the estimate? Set the county to Berks and type the business name.
  2. By phone. Call 1-888-520-6680 and ask whether the contractor is registered.

The search shows active registrations only, so a name that does not appear means you stop and ask the contractor for the number. The "Type of Work" field is new and holds limited data for most existing contractors, per the Attorney General, so an empty field there means nothing.

Match the number, the business name and the address to the estimate.

What registration does not tell you about a Berks County contractor.

The Attorney General prints it on the search page: "Registration under HICPA is not an endorsement, recommendation, or approval by the Office of Attorney General." The office's consumer page says the same, then tells you what to do instead: check references and get more than one bid.

The City of Reading licenses three trades, and no general contractors.

Inside the city limits there is a second layer. The City of Reading licenses master electricians, master plumbers and mechanical contractors, plus their journeyman classes, per the city's Building/Trades Division and its current trade license applications. There is no city license for a general building contractor.

So for a Reading rowhouse, the general contractor shows you a PA registration, and the electrician, plumber or heating contractor under them shows you a city trade license. The city's building permit application has the applicant attest that all contract work will be done by a contractor holding a valid city business privilege license and contractor's license, with a box for the trades license number.

City of Reading license Annual fee, per the city's current application forms
Master electrician, master plumber, master mechanical heating contractor, sprinkler contractor $90
Journeyman electrician, plumber or mechanical installer $50
Apprentice electrician $50
Apprentice plumber $40
Business Privilege License, any business $55 per year, per the city's January 2024 instructions

There is no public online list of city-licensed tradespeople, so verification is a phone call or a card. Call the inspector's line for the trade (plumbing 610-655-6312, electrical 610-655-6235, mechanical 610-655-6110) or the Building/Trades Division at (610) 655-6284, or ask to see the city license card whose number goes on the permit. Our post on what electricians charge per hour in Berks County covers the Reading electrical license rules in more depth.

Where the permit gets pulled in the Berks County townships and boroughs.

Outside Reading a municipal trade license may not exist to ask for, and the permit office becomes the check. Every Berks County municipality except Albany Township enforces the Pennsylvania Uniform Construction Code itself or through a hired inspection agency, per the Department of Labor & Industry's municipal election table revised August 31, 2026. Albany Township opted out in 2004, so a homeowner there hires a certified third-party agency for residential inspections, per the Department's municipal elections page.

Here is what several Berks offices ask of the contractor before a permit issues.

Municipality Permit office What it asks of a contractor
Exeter Township Building/Zoning/Engineering, 4975 DeMoss Road, 610-779-5660 Contractor-pulled permits need an owner affidavit or signed contract plus the contractor's certificate of insurance; $15 issuance fee, per the township's 2026 permit information sheet
West Reading Borough Code Enforcement Certificate of insurance required before any contractor's permit issues, per the borough's permits page
Wyomissing Borough Kraft Municipal Group handles UCC review and inspections $100 permit deposit; applicant is the owner, lessee, their agent or the design professional, per the borough's UCC residential permit application
Muhlenberg Township Engineering, Codes & Zoning, 210 George Street, 610-929-4727 Electrical permit form asks for a contractor license number and an attached certificate of insurance; 48-hour inspection notice; permit void after 180 days without work
Kutztown Borough Community Development Office Licenses electrical and plumbing contractors locally, with at least $300,000 general liability per occurrence and workers' compensation naming the borough; a permit requires the PA HIC number where applicable, and current insurance, per the borough's contractor licensing documents
Amity Township Building and Zoning Township contractor's license for new homes and commercial work, not for home improvement, per the township's FAQ

Then the rule that matters more than any fee: the permit is the paper trail with the contractor's name, insurance and inspection record on it. A contractor who asks you to pull it yourself is asking to keep their name off that record.

Why older Berks County houses raise the stakes on permits and insurance.

More than half of the county's housing predates 1970, and inside Reading it is four homes in five, per the U.S. Census Bureau's 2024 American Community Survey one-year estimates:

Housing units by year built Berks County (about 172,000 units) City of Reading
Built 1939 or earlier 27.9 percent 54.6 percent
Built before 1970 53.4 percent 82.3 percent

An old house is where the surprise lives, and the surprise is what produces the change order or the claim. Check harder on the older house, not easier.

How to check a Berks County contractor's insurance certificate.

The certificate of insurance is a one-page summary the contractor's agent issues, naming the general liability and workers' compensation carriers, policy numbers and dates. Ask for it before you sign, then call the agent on it and confirm both policies are in force today under the business name on your estimate.

The Home Improvement Consumer Protection Act's floor is $50,000 for personal injury and $50,000 for property damage, per the statute, a small number against a roof or a whole-house remodel. Workers' compensation is mandatory for any employer with at least one employee, per the Department of Labor & Industry, which also publishes a workers' compensation insurance search tool.

The money rules in a Pennsylvania home improvement contract.

Over $500 the contract is written and signed and, per the Attorney General's brochure, carries the registration number, insurance information, a payment schedule and the terms for changes and rescinding. Then the money rules, from section 517.9 of the statute and the brochure:

  • No payment before signing. A contractor may not demand or receive any payment before the contract is signed.
  • The deposit cap. Over $5,000, no more than one-third of the contract price, or one-third plus the cost of special-order materials designated in the written contract.
  • Change orders in writing. No deviation from the plans without a written change order, dated and signed by both parties, with the price change for each deviation.
  • Three business days to cancel. You may rescind without penalty within three business days of signing, except as provided under law for emergencies.

A contract missing the required items is not enforceable against you, per the brochure. And the deposit cap exists for a reason a Berks reader may remember: in a 2023 case reported by WFMZ, Spring Township police charged a contractor with home improvement fraud and theft after six people in Spring Township and West Reading paid down payments totaling more than $60,000 for work never done.

How to search Berks County court records for a contractor.

All three searches are free and take about five minutes together:

  • Pennsylvania Unified Judicial System web portal (ujsportal.pacourts.us/CaseSearch): choose Participant Name, enter the business name and then the owner's name, and set the county to Berks. It covers Court of Common Pleas and magisterial district court dockets, civil and criminal, free of charge per the courts.
  • Berks County Prothonotary civil docket search (prothy.countyofberks.com): the Prothonotary keeps civil actions, judgments, and tax and municipal liens. The office is at 633 Court Street, second floor, 610-478-6970.
  • Pennsylvania Department of State business search (file.dos.pa.gov/search/business): confirm the LLC or corporation on the estimate exists and is active under that name.

Read what you find like a neighbor, not a prosecutor. One old case with a resolution is a business that has been around a while. A pattern of suits from suppliers and homeowners is a pattern.

Where to find Berks County contractors to run these checks on.

Now the part where you need names. Our general contractors in Berks County page is where to start pulling two or three to bid, and the broader guide to hiring home services in Berks County covers comparing the proposals once they arrive. For a plumber specifically, the plumber hiring guide carries its own registration section.

The reviews on those pages are where the sixth check begins, because what homeowners praise is what this post is about. One reviewer of Morrison Custom Construction LLC, who had talked to three contractors, wrote that this one was "the only one to include everything we discussed in his proposal." A reviewer of KMB Homes put it in one line: "They quoted a price and that is what I paid. No surprises!"

One reviewer of Hails Home Improvements noted the job "stayed within the budget," and a reviewer of RJay Renovations LLC wrote that the work was done "on time, and within quotes." Complete proposals, held prices, written scope. Those are the checks, showing up in the reviews before you ever run them.

If a check fails, the Attorney General takes complaints through its online complaint form, and reports of unregistered contractors at 1-888-520-6680 or HIC@attorneygeneral.gov.

Questions Berks County homeowners ask about contractor licenses.

Does Pennsylvania license general contractors?

No. The Department of Labor & Industry says the Commonwealth has no licensure or certification requirements for most construction contractors, with exceptions for crane operators, asbestos and lead removal, and manufactured housing installers. Home improvement contractors register with the Office of Attorney General instead, and some municipalities, including the City of Reading, license specific trades locally.

How much deposit can a contractor ask for in Pennsylvania?

On a home improvement contract over $5,000, the Home Improvement Consumer Protection Act caps the deposit at one-third of the contract price, or one-third plus the cost of special-order materials designated in the written contract. The cap applies above $5,000, so on a smaller job the payment schedule in the written contract is your protection.

Do I need a permit to replace a roof in Berks County?

Ask your municipality, because every Berks County municipality except Albany Township enforces the Uniform Construction Code locally or through a hired agency, per the Department of Labor & Industry. Exeter Township, for one, lists a $250 fee for replacement roofing regulated by the UCC on its 2026 fee schedule and requires the contractor's certificate of insurance with the application.

Sources.