Skip to content

License Verification

How to Verify a Contractor License

Contractor licensing is regulated at the state level — there is no single national database. Verification requires checking the right state agency, knowing which license type applies to the work, and confirming that the bond and insurance are current. Here is how to do it correctly.

· 9 min read

Quick answer

Search your state contractor licensing board by name or license number. Confirm the license is active, the license type covers the work being performed, the bond is in force, and the expiration date is current. For federal contractors, check SAM.gov. Unlicensed work in most states voids insurance coverage and exposes the property owner to direct liability.

Why contractor license verification matters

Hiring an unlicensed contractor is not just a quality risk — it is a legal one. In most states, work performed without a required license is voidable: the contractor cannot sue you for non-payment, but you may also have no recourse if the work is defective. Your homeowner's or commercial property insurance may deny claims for damage caused by unlicensed work.

For commercial property managers and general contractors, subcontractor license verification is a standard risk management requirement. An unlicensed sub on a job site can create liability that flows up to the GC and the property owner.

For HR teams at construction firms, verifying that employees hold the licenses their roles require — journeyman electrician, master plumber, HVAC technician — is both a compliance requirement and an insurance underwriting condition.

Contractor license types

Licensing is divided into two broad categories. The license type determines what work is legally permissible.

License type Scope Common names
General Contractor (GC) Overall construction, supervision of subs General Building, Class A/B, Prime Contractor
Electrical Wiring, panel work, circuits (journeyman/master) Electrician License, Electrical Contractor
Plumbing Water supply, drain, gas lines Plumber License, Plumbing Contractor
HVAC/Mechanical Heating, cooling, refrigeration, ductwork HVAC Contractor, Mechanical License
Roofing Roof installation and repair Roofing Contractor, C-39 (CA)
Specialty/Sub Specific trade or system only Class C, Specialty Contractor

A general contractor license does not automatically cover electrical, plumbing, or HVAC work. Those trades typically require separate specialty licenses held by the subcontractors performing the work. Confirm that the license type matches the specific scope of work being contracted.

How to verify by state

Each state maintains its own contractor licensing database. Most are searchable by name, license number, or business name at no cost. The following covers the largest states by construction volume.

State Licensing agency Lookup URL
California CA Contractors State License Board (CSLB) cslb.ca.gov/onlineservices/verify_lic/
Florida FL Dept. of Business & Professional Regulation (DBPR) myfloridalicense.com/wl11.asp
Texas TX Dept. of Licensing & Regulation (TDLR) license.tdlr.texas.gov/licfile/lic.asp
New York NY Dept. of State (county-level in NYC) dos.ny.gov / NYC Buildings Dept. for NYC
Arizona AZ Registrar of Contractors (ROC) roc.az.gov/alisVerification
Washington WA Dept. of Labor & Industries (L&I) verify.lni.wa.gov
Oregon OR Construction Contractors Board (CCB) search.ccb.state.or.us
Nevada NV State Contractors Board (NSCB) nscb.nv.gov/license-lookup

Note on Texas: Texas does not license general contractors at the state level for most residential and commercial work. Licensing requirements vary significantly by city and county. Electrical, plumbing, and HVAC trades are licensed statewide. Always check local jurisdiction requirements separately.

Note on New York City: NYC uses a separate system from New York State. Home improvement contractor licenses in the five boroughs are issued by the NYC Department of Consumer and Worker Protection (DCWP), not the state. Verify at nyc.gov/dca.

What to check beyond the license number

A valid license number is the start of verification, not the end. Most state licensing boards also display:

License status

Active means the license is current. Check for "Suspended," "Probation," "Expired," or "Revoked" designations. Some boards use "Inactive" to mean voluntarily retired. Do not confuse inactive with disciplinary action — check the board's status definitions.

Expiration date

Contractor licenses are typically renewed every 1–2 years. A license that expired last month may still appear in the database. Verify the expiration date explicitly and confirm the work will be completed before expiration if the renewal is close.

Bond status

Most states require licensed contractors to maintain a surety bond that protects customers if the contractor fails to complete work or causes damage. The bond is typically listed on the license record with the bonding company name and bond amount. "Bond not on file" is a red flag.

Workers' compensation insurance

Separate from the surety bond, workers' comp insurance is required in most states for contractors with employees. Some states display insurance status on the license record. If it's not shown, request a certificate of insurance (COI) directly from the contractor. Call the insurer to confirm the COI is current — certificates can be forged.

Disciplinary history

Formal complaints, citations, fines, and license actions are typically public record. Many state boards display them directly on the license record. Others require a separate complaint history search. Review any complaints and their resolution — a resolved complaint is different from an unresolved one.

Verifying federal contractors

Contractors working on federal government projects must be registered in the System for Award Management (SAM.gov). Active SAM registration is required to receive federal contract awards and payments. Search by company name, DUNS number, or Unique Entity Identifier (UEI) at sam.gov/content/entity-registration.

SAM registration does not replace state licensing requirements. A contractor registered in SAM must still hold valid state and local licenses for the work being performed.

For contractors working on publicly funded projects, also check the relevant state public works or prevailing wage registry. Many states maintain separate lists of contractors eligible for public works projects.

Red flags before hiring

These indicators warrant additional scrutiny or disqualification:

  • License not found in state database

    The contractor may be using a false license number, operating under a different business name, or unlicensed. Ask for the exact name and number on the license and search both.

  • License belongs to a different entity

    A common scheme: subcontractors "rent" or borrow a licensed contractor's number without authorization. The license must match the entity actually performing the work, not a related company or individual.

  • Wrong license class for the work

    A Class B (specialty) contractor performing Class A (general) work, or a residential contractor working on a commercial project. The license class and scope must match the project type.

  • No bond on file

    An unbonded contractor provides no financial backstop if the work is incomplete or substandard. Do not waive this requirement regardless of stated explanation.

  • Unresolved formal complaints

    Multiple unresolved complaints or a pattern of similar complaints (incomplete work, abandonment, billing disputes) is a substantive warning. Check the complaint resolution status, not just the count.

  • Refuses to provide license number before contract signing

    In most states, licensed contractors are required to include their license number on contracts, bids, and advertisements. Refusal to provide it is a strong indicator of unlicensed operation.

Contractor license verification checklist

Use this checklist before signing any contract:

  1. 1

    Get the exact license number — not just a business name. Names change; license numbers are permanent identifiers.

  2. 2

    Search the state licensing board — confirm the license is active, matches the entity you're contracting with, and has not been suspended or restricted.

  3. 3

    Confirm the license class covers the work — a general contractor license does not authorize electrical, plumbing, or HVAC work in most states.

  4. 4

    Verify bond is in force — confirm the bonding company and that the bond amount meets state requirements for the project value.

  5. 5

    Request a certificate of insurance (COI) — confirm general liability and workers' comp. Call the insurer's certificate verification line to confirm the COI is genuine and current.

  6. 6

    Check complaint history — search the state board's complaint database. Review the nature, resolution, and recency of any complaints.

  7. 7

    Verify any subcontractors separately — the GC's license does not cover subs. Request license numbers for all specialty subcontractors and verify each independently.

  8. 8

    Document the verification — save screenshots of the license record, the COI, and the complaint search. Date your records in case a dispute arises later.

When contractor license verification applies to employment

For construction employers and staffing agencies placing trade workers, individual employee license verification follows a different process than verifying a contractor company's license.

Journeyman and master electricians, plumbers, and HVAC technicians hold individual-level licenses issued by state trade boards. These are separate from the contractor company license. An employee who holds a journeyman electrician license can perform electrical work; the company also needs its own electrical contractor license to contract for the work.

Verify employee trade licenses through the same state licensing boards, using the individual's name or license number. HR teams building a verification workflow for construction workers should establish a process for initial hire verification and annual renewal checks — trade licenses expire on a fixed cycle and must be renewed to remain valid.

Verify academic credentials alongside trade licenses

Many construction and skilled trades roles require both occupational licenses and verified educational credentials — foreman and superintendent positions, project engineers, estimators, and safety officers. VerifyED's database of 912,000 institutions helps you confirm the legitimacy of degrees and vocational certificates before hire.