How to Check If a Contractor Is Licensed in Your State
- Aug 10, 2026
- 7 min read
The contractor hands you a card with a license number printed on it. You type the number into a state website, get a page that says ACTIVE in green, and consider the matter closed. It feels responsible. It’s about a third of the job.
Learning how to check if a contractor is licensed matters more than most homeowners think, because the green ACTIVE badge answers a narrower question than the one you’re actually asking. It confirms a license exists. It doesn’t confirm the license belongs to the person in your kitchen, that it covers the work you’re hiring for, or that your state licenses this kind of work at all. And that last one catches people constantly. Before you get to any of it, you should already have three written bids in front of you, which is a separate skill worth reading about in how to compare contractor quotes and spot a bad bid.
There Isn’t One Contractor License Lookup, There Are About 180
Most articles on this tell you to visit your state licensing board, as if there’s one per state. There isn’t. NASCLA, the association of state licensing agencies, counts more than 180 agencies regulating construction across the 50 states and territories. Electrical, plumbing, HVAC, roofing, and general contracting are often four or five separate boards with separate databases, separate rules, and separate renewal cycles.
Ohio is a clean example. The state licenses five specialty trades through its construction industry board, which covers HVAC, electrical, plumbing, refrigeration, and hydronics. General contractors aren’t licensed at the state level, so a Columbus remodeler and a Cleveland remodeler are answering to different city rules. Texas works the same way. No state general contractor license, but Houston, Dallas, Austin, and San Antonio each run their own registration.
So the first question isn’t “is this contractor licensed.” It’s “who licenses this kind of work where I live.” Get that wrong and you’ll search an empty database, find nothing, and draw the wrong conclusion in either direction.
Some States Don’t Require a Contractor License at All
Roughly twenty states have no statewide general contractor license. That’s not a loophole or an oversight. It’s just how those states structured it, usually pushing the requirement down to municipalities or restricting licensing to the trades where bad work kills people.
Then there’s the category that confuses everyone, which is registration. Pennsylvania doesn’t license home improvement contractors. It registers them. Anyone performing $5,000 or more of home improvement work per year has to register with the Pennsylvania Office of Attorney General and gets a PA number to put on contracts and ads. Useful. Worth checking. But the Attorney General’s own site says the quiet part out loud: registration is not an endorsement, recommendation, or approval of the contractor’s competency or skill.
Read that again, because it applies to a lot of states. Registration means somebody filed a form and paid a fee. Licensing usually means somebody passed an exam, documented years of experience, and posted a bond you can claim against. Those are different products and homeowners treat them as the same thing.
How to Check If a Contractor Is Licensed in Five Minutes
The procedure below takes about as long as making coffee. Do it before the second meeting, not after you’ve signed.
Ask for two things: the license or registration number, and the exact legal business name it’s held under. Then search the board’s database by both, separately.
That second search is the one nobody runs, and it’s the one that catches the most common problem. License borrowing is real. A salesman shows you a number that checks out perfectly, because it belongs to a licensed contractor who has nothing to do with the crew that will show up. If the name on the license doesn’t match the name on the contract and the name you’re making the check out to, stop there.
| What to confirm | Why it matters |
|---|---|
| Status is active, not expired or suspended | Suspended licenses still show up in search. Read the word, not the color |
| Expiration date falls after your completion date | A license expiring mid-project means an unlicensed contractor finishing it |
| Legal name matches the contract and the check | The single best test for a borrowed license number |
| Classification covers your scope | A roofing license does not authorize the structural work under the roof |
| Bond is active and the amount | This is what you actually claim against when work goes bad |
| Complaint and disciplinary history | Boards publish it. Most homeowners never open the tab |
| Workers’ compensation on file | Some boards show comp status directly, which saves you a step |
Classification is the sleeper. Licenses come in classes, and a contractor legitimately licensed for one category can be operating outside it on your job. If you’re adding a bathroom and the plumbing is being moved, somebody on that job needs a plumbing license, and it isn’t automatically the general. Ask who holds it and check that number too.
How to Verify Contractor Insurance Without Taking Their Word for It
“Licensed and insured” is a phrase on a truck. It costs nothing to print.
The certificate of insurance a contractor emails you is a PDF, and PDFs get edited. Insurance carriers see forged certificates regularly, and the tells are boring ones: fonts that change halfway down the page, a missing producer name and phone number, dates that don’t line up with the policy numbers. If you’re looking hard enough to notice the font, you’re already in the wrong conversation.
Skip all of it. Ask the contractor to have their agent send the certificate to you directly, with your name and address listed as certificate holder. A legitimate contractor does this in a day without complaint, because their agent does it fifty times a month. The ones who stall are telling you something.
Two coverages matter. General liability covers damage to your house. Workers’ compensation covers the crew, and it’s the one people skip because it feels like the contractor’s problem. It isn’t. If an uninsured worker falls off a ladder in your driveway, the injury claim can come back to your homeowners policy and your liability. That is a considerably worse outcome than the $800 you saved on the bid.
What Actually Goes Wrong With an Unlicensed Contractor
The California licensing board runs undercover stings, and the results say something useful about scale. In a two-week enforcement effort in 2025, CSLB and local agencies filed 119 legal actions against unlicensed contracting and illegal advertising, with the bids submitted by unlicensed operators running from $1,000 to $46,000.
Forty-six thousand dollars. That’s a full kitchen. These aren’t guys with a truck offering to patch drywall, they’re people bidding real projects with real contracts, and the homeowners on the other side had no idea.
Here’s the part that hurts later. An unlicensed contractor usually can’t pull a permit, so either the work goes unpermitted or you pull it as the owner and take on the liability yourself. Unpermitted work follows the house to closing, where a buyer’s agent finds it and the price adjusts. You lose access to the licensing board’s complaint process, because there’s no license to discipline. There’s no bond to claim against. And if the work causes damage, your insurer has a reasonable argument for denying the claim.
Permits are also where a lot of this surfaces on its own. A contractor who suggests skipping one is often solving a licensing problem, not saving you a fee, which is worth reading alongside what building permit activity tells you before you hire.
A License Is a Floor, Not a Recommendation
None of this tells you whether someone does good work. An active license means a person passed a test at some point and hasn’t been caught doing anything bad enough to lose it. That’s a floor. Plenty of licensed contractors are mediocre, and the board isn’t grading craftsmanship.
So use it as a filter, not a decision. Verify the license, verify the insurance directly with the agent, read the complaint history, and then go do the harder work: three detailed bids on the same written scope, references you actually call, and an outside cost number so you know whether the whole set is running high for your market. Our cost ranges come from public data and local labor multipliers, and you can see the inputs in how we calculate local cost estimates.
Five minutes on a state website won’t find you a great contractor. It will keep you out of the worst possible one, which turns out to be most of the value.