How to Check If a Contractor Is Licensed

Checking whether a contractor is licensed is the process of verifying that an individual or company performing construction, renovation, or trade work holds a current, valid license issued by the appropriate state or local licensing authority — and that the license is active, in good standing, and covers the type of work being performed.

A contractor gives you a quote. They seem experienced. Their truck has a logo. They hand you a business card with a license number on it. Before you sign a contract or hand over a deposit, one question matters more than almost any other: is that license real, current, and actually theirs?

Contractor licensing fraud — using a lapsed license, someone else’s license number, or no license at all — is one of the most common forms of home improvement fraud. It’s also one of the easiest to detect. The license is either in the state database or it isn’t.

Contractor license verification is a records consistency check — a licensed contractor produces a verifiable, active license record in the appropriate state or local database that matches their name, business, and the type of work they’re performing.

Quick Answer: Check if a contractor is licensed by searching their name or license number in your state’s contractor licensing board database. Every state that requires contractor licensing maintains a free, publicly searchable database. Confirm the license is active, covers the correct trade and jurisdiction, is held by the person or business you’re dealing with, and has no disciplinary history. This check takes under five minutes and is free.

For the broader business verification framework, see: How to Verify a Business Is Legitimate

⚠️ Legal Notice: Searching public licensing records is legal. Hiring an unlicensed contractor may affect your ability to obtain permits, file insurance claims, or seek legal remedies if work is defective. Requirements vary significantly by state, county, and trade. This guide covers lawful research methods only and does not constitute legal advice.


Why This Guide Is Reliable

inet-investigation.com publishes research-based guides built on primary government sources, investigative practice, and public records law. All sources cited link to official government websites or primary legal references. For jurisdiction-specific legal questions, consult a licensed attorney or the relevant government agency.


Why Contractor Licensing Matters

A contractor license is more than a credential — it’s a verified baseline of competence, insurance, and accountability that the licensing state has confirmed before issuing.

What a license typically confirms:

  • The contractor has passed required competency exams for their trade
  • They carry the insurance — general liability and workers’ compensation — required by the state
  • They’ve passed a background check in states that require one
  • They’re legally permitted to pull permits for the type of work they’re performing
  • They’re subject to the licensing board’s disciplinary authority if they perform defective or fraudulent work

What hiring an unlicensed contractor risks:

  • No permit eligibility — work performed without required permits may need to be torn out and redone at your expense
  • No insurance recourse — if an uninsured worker is injured on your property, you may bear liability
  • No licensing board recourse — complaints against unlicensed contractors can’t be filed with the state licensing board
  • Voided homeowner’s insurance claims — some policies exclude damage caused by unlicensed work
  • Difficulty selling — unpermitted work discovered during a real estate transaction can create significant legal and financial complications

The license check is the single most important step in contractor due diligence and the one most often skipped.


How Contractor Licensing Works in the United States

Contractor licensing is not uniform across the United States. Requirements vary by state, by trade, and sometimes by county or municipality.

State licensing: Most states require licensing for general contractors and for specific trades — electricians, plumbers, HVAC technicians, roofers, and others. The licensing authority is typically a state board within the Department of Consumer Affairs, the Department of Labor, or a dedicated Contractors State License Board.

Local licensing: Some trades are licensed at the city or county level rather than the state level. A contractor may be state-licensed but also need a separate local license for the jurisdiction where they’re working.

No state requirement: A small number of states — including Arizona (for certain trades), Wyoming, and others — have limited or no state-level contractor licensing requirements. In those states, licensing may be handled at the county or city level, or may not be required at all. This doesn’t mean verification is impossible — it means you need to check the right level of government.

Trade-specific licensing: A general contractor license does not automatically cover all trades. An electrical subcontractor needs an electrician’s license. A plumber needs a plumber’s license. Verify that the specific license covers the specific work being performed.


Fastest Way to Verify a Contractor License

Before the full workflow, this single check resolves most cases in under five minutes:

  • Search your state’s contractor licensing database — find it by searching your state name plus “contractor license lookup” or “contractor license verification”; enter the contractor’s name, business name, or license number and confirm it’s active, current, and held by the person you’re dealing with

If the license is active and the details match, the core verification is done. Proceed to the full workflow for higher-stakes projects or if any detail doesn’t match.


Contractor License Verification Workflow

  • Step 1: Find the correct licensing board for the state and trade
  • Step 2: Search the database by name and license number
  • Step 3: Confirm the license details match the contractor
  • Step 4: Check disciplinary history
  • Step 5: Verify insurance independently
  • Step 6: Cross-check business registration and identity

Step 1 — Find the Correct Licensing Board

The first task is identifying which licensing authority governs the contractor’s trade in the location where work will be performed.

For most residential work: Search your state name plus the trade plus “license lookup.” Examples: “California general contractor license lookup,” “Texas electrician license verification,” “Florida roofing contractor license check.”

Common state licensing portals:

  • California: Contractors State License Board — cslb.ca.gov
  • Texas: Department of Licensing and Regulation — tdlr.texas.gov
  • Florida: Department of Business and Professional Regulation — myfloridalicense.com
  • New York: Department of State Division of Licensing Services — dos.ny.gov
  • Illinois: Department of Financial and Professional Regulation — idfpr.illinois.gov

For other states, search the state name plus “contractor licensing board” or check the National Association of State Contractors Licensing Agencies (NASCLA) at nascla.org for links to state-specific portals.

For electrical, plumbing, and HVAC work: These trades often have separate licensing boards from general contracting. Search the specific trade plus your state name plus “license lookup.”

For local licensing: If you’re in a state with limited state-level licensing, or the work requires a local permit, contact the city or county building department to confirm licensing requirements for that jurisdiction.


Step 2 — Search the Database by Name and License Number

Once you’ve found the correct portal, run two searches: one by the contractor’s name or business name, and one by the license number they’ve provided.

Search by license number first if they’ve given you one. A license number search is the fastest and most specific check. Confirm that the number exists, is active, and is registered to the name and business they’ve represented to you.

Search by name second to confirm the match and surface any other licenses or disciplinary records under that name.

What to look for:

  • License status — active, inactive, expired, suspended, or revoked
  • License type — does it cover the type of work being performed?
  • License holder name — does it match the individual or business you’re dealing with?
  • Expiration date — is the license current?
  • Qualifying individual — for company licenses, is the person you’re dealing with the qualifier on the license, or an employee working under someone else’s license?

A license that doesn’t appear in the database under the number provided is either fabricated or belongs to a different person. A license that appears under a different name or business than what you were given is not theirs to use.


Step 3 — Confirm the License Details Match

A license in the database is only valid for the contractor verification you’re performing if the details match what the contractor has told you.

Name match: The name on the license must match the name on the contract and the person performing the work. A contractor who provides someone else’s license number — a friend’s, a former employer’s, or a lapsed colleague’s — is committing license fraud regardless of their skill level.

Business match: If the work is being performed by a company, the company name on the license must match the company name on the contract and invoice. An employee working under a company license they’re not authorized to represent is a red flag.

Trade and scope match: A general contractor license doesn’t cover electrical work. A landscaping license doesn’t cover structural work. Confirm the license type covers the specific scope of what’s being proposed.

Jurisdiction match: A license issued in one state is not automatically valid in another. If work is being performed in a different state from where the license was issued, verify the contractor holds a license valid in your state.


Step 4 — Check Disciplinary History

A current, active license with a disciplinary history is a meaningful finding — and most state licensing boards make that history publicly accessible on the same portal where you searched the license.

Look for:

  • Formal complaints — consumer complaints filed and resolved against the license holder
  • Citations and civil penalties — regulatory penalties for code violations, insurance lapses, or unlicensed work performed by employees
  • License suspensions or revocations — past or current suspensions tell you the board has taken action against this contractor
  • Probationary status — a license that is currently active but on probation indicates the contractor is under active board monitoring

A single old complaint that was resolved is different from a pattern of recent, unresolved complaints or a history of license suspensions. Assess the history in context — but don’t ignore it.

Also search the contractor’s name and business name in the Better Business Bureau (bbb.org) and your state attorney general’s consumer complaint database. Complaints filed outside the licensing board system — for billing disputes, failure to complete work, or defective workmanship — appear there instead.

How to Verify a Business Is Legitimate


Step 5 — Verify Insurance Independently

A contractor license in most states requires proof of general liability insurance and workers’ compensation insurance at the time of licensing. But insurance can lapse after a license is issued — and the licensing board may not reflect a lapsed policy until renewal time.

Ask for certificates of insurance directly. A legitimate contractor provides a Certificate of Insurance (COI) without hesitation. The COI lists the insurer, the policy number, the coverage limits, and the policy period.

Verify the certificate by calling the insurer. Don’t rely on a COI the contractor provides without independent confirmation. Call the insurance company or broker listed on the certificate and confirm the policy is active and covers the work being performed.

What to confirm:

  • General liability coverage — covers damage to your property caused by the contractor’s work
  • Workers’ compensation coverage — covers injuries to workers on your property
  • Policy is current — not expired or lapsed
  • Coverage limits are adequate — typically $1 million general liability minimum for residential work

A contractor who is reluctant to provide a COI, or whose COI can’t be confirmed with the insurer, should not be allowed to begin work.


Step 6 — Cross-Check Business Registration and Identity

The license check confirms the license is real. The identity check confirms the person in front of you is the person the license belongs to.

Verify the business exists. Search the contractor’s business name in the Secretary of State’s business entity database. Confirm the entity is registered, active, and lists the owner or principals you expect. A business that doesn’t appear in the state registry — or that was recently dissolved and re-formed — is a red flag.

Verify the owner’s identity. Search the contractor’s name in Google. Check LinkedIn or any professional profile. Confirm the person claiming to hold the license matches a real individual with a verifiable professional history in the trade. If the person is evasive about their identity, won’t provide a business registration number, or the name on their ID doesn’t match the license, don’t proceed.

How to Verify a Business Is LegitimateHow to Check If Someone Is Using a Fake Name


Tools for Contractor License Verification

State licensing board databases — free

  • Find your state portal by searching: [state name] + [trade] + “license lookup”
  • California: cslb.ca.gov
  • Texas: tdlr.texas.gov
  • Florida: myfloridalicense.com
  • NASCLA directory: nascla.org

Complaint and enforcement databases — free

  • Better Business Bureau: bbb.org
  • State attorney general consumer protection offices — search your state name plus “attorney general complaint”
  • FTC enforcement actions: ftc.gov/news-events/enforcement-actions

Business registration — free

  • State Secretary of State business entity search — search your state name plus “Secretary of State business search”

Identity verification tools

  • Truecaller (truecaller.com) — free phone number registration check
  • BeenVerified (beenverified.com) — paid identity and business cross-check; approx. $17–$26/month

Signs a Contractor May Not Be Licensed

These signals warrant immediate verification before any contract is signed or payment made.

  • Reluctance to provide a license number — a licensed contractor provides their number without hesitation; hesitation or evasion is itself a signal
  • License number that doesn’t appear in the state database — fabricated or borrowed numbers are the most common form of contractor license fraud
  • License held by a different name or business — the contractor is using someone else’s license or representing an entity the license doesn’t cover
  • License is expired, suspended, or revoked — the database shows a history of disciplinary action or the license is no longer valid
  • No workers’ compensation insurance — particularly relevant for larger crews; workers injured on your property without coverage create significant liability
  • Requests cash-only payment or very large upfront deposits — common in contractor fraud; legitimate contractors don’t require full payment before work begins
  • No physical address or verifiable business presence — a contractor operating without a verifiable business location has no fixed accountability

Why License Verification Fails

Most failed contractor license verifications come from not searching or searching the wrong database.

Searching the wrong licensing board. A plumber and a general contractor are licensed through different boards in many states. Searching the general contractor database for an electrician returns no results — not because the electrician is unlicensed, but because you searched the wrong database.

Searching only by name. A contractor operating under a business name that doesn’t match their personal name may not appear in a name search. Search both the individual’s name and the business name, and also search by the license number if one was provided.

Not checking disciplinary history. Finding an active license and stopping there misses the history attached to it. Always check the disciplinary record on the same portal.

Assuming a license in one state is valid in another. Reciprocity agreements between states exist for some trades — but not all. Always verify the license is valid in the state where the work is being performed.

Not verifying insurance separately. A license confirms the contractor had insurance at the time of licensing. A lapsed insurance policy may not yet be reflected in the license record. Always request and independently verify a current COI.

What “No Records Found” Actually Means


Frequently Asked Questions

Is contractor licensing required in every state? No. Requirements vary significantly by state and trade. Most states require licensing for general contractors and for specific trades like electrical and plumbing. A small number of states have no statewide contractor licensing requirement, relying instead on local or county-level licensing. Check your state’s licensing board or local building department for specific requirements.

What if the contractor says they don’t need a license for the job? Verify this claim independently through your state licensing board or local building department before accepting it. Some small repairs fall below licensing thresholds — but the contractor should be able to tell you exactly what that threshold is and why the work qualifies. A vague claim that licensing isn’t required should be verified, not taken at face value.

Can I check a contractor’s license for free? Yes. Every state that requires contractor licensing maintains a free, publicly searchable licensing database. The search takes under five minutes and requires only the contractor’s name, business name, or license number.

What does it mean if a license is “inactive”? An inactive license is not currently valid for performing licensed work. This may mean the contractor has voluntarily placed the license on inactive status, failed to renew, or the license has lapsed due to insurance failure or non-payment of fees. Work performed under an inactive license is unlicensed work.

Should I check the license of subcontractors? Yes, when practical. If a general contractor is using licensed subcontractors for electrical, plumbing, or HVAC work, those subcontractors should hold valid trade licenses. Ask the general contractor for the names and license numbers of subcontractors performing licensed trade work.

What if I already hired an unlicensed contractor and something went wrong? Contact your state’s contractor licensing board to report the contractor. File a complaint with your state attorney general’s consumer protection office. Consult an attorney about remedies available in your jurisdiction — in some states, contracts with unlicensed contractors are unenforceable by the contractor, which may affect your legal position.


Final Thoughts

Checking whether a contractor is licensed is the single most important verification step in hiring anyone to work on your property — and it takes under five minutes using a free state database.

A license check tells you the credential is real, current, and belongs to the person performing the work. A disciplinary history check tells you whether the board has taken action against them. An insurance verification tells you whether you’re protected if something goes wrong. A business registration check tells you the company is legally real. Together, these four checks take under thirty minutes and catch the majority of contractor fraud before work begins.

The most common mistake is skipping the check entirely. The second most common is searching the wrong database. Both are easily avoided.

Consistency across independent systems is the closest thing to confirmation available in open-source verification.

For the broader business legitimacy framework that contractor verification fits into, see: How to Verify a Business Is Legitimate

For the full investigation framework, start here: How to Investigate Someone


Related Guides


Disclaimer: This article is for informational purposes only and does not constitute legal advice. Contractor licensing requirements vary significantly by state, county, trade, and project type. Consult your state licensing board or a licensed attorney for guidance specific to your situation. This article may contain affiliate links — we may earn a commission if you purchase through them, at no extra cost to you.