General.Contractor License: Everything GCs Need to Know (2026 Guide)
A general.contractor license proves that a contractor meets the minimum legal, financial, and technical requirements to perform construction work in a given jurisdiction. For GCs managing subcontractors, verifying license status is not optional -- it is the first line of defense against hiring unqualified trades.
In 2025, state licensing boards revoked or suspended over 14,200 contractor licenses nationwide. Every one of those contractors had active projects where GCs could have been exposed to liability. Proper license verification during prequalification prevents that exposure.
This pillar guide covers every aspect of contractor licensing: how to get one, how to verify them, and how to build license tracking into your compliance workflow.
What a General Contractor License Requires
Requirements vary by state, but most licensing jurisdictions evaluate four categories.
Experience. Most states require 3-5 years of verifiable construction experience. Some states accept a combination of education and experience. California requires 4 years. Florida requires 4 years or a construction-related degree plus 1 year.
Examination. 38 states require a written exam covering trade knowledge, business law, and safety. Pass rates average 65-72% on first attempts. Most exams use the PSI or Prometric testing platform.
Financial capacity. States evaluate net worth, bonding capacity, or both. Bond requirements range from $5,000 in low-regulation states to $150,000+ in states like California. Financial statements must often be prepared or reviewed by a CPA.
Insurance. Every licensing jurisdiction requires proof of insurance. Minimum requirements typically include general liability ($500,000-$2,000,000), workers' compensation (statutory limits), and sometimes commercial auto coverage.
State Licensing Comparison
| State | License Required | Exam Required | Bond Amount | Renewal Period |
|---|---|---|---|---|
| California (CSLB) | Yes | Yes | $25,000 | Every 2 years |
| Florida (DBPR) | Yes | Yes | None (insurance instead) | Every 2 years |
| Texas | No state license | N/A | N/A | N/A (local only) |
| New York | No state license | N/A | N/A | N/A (local only) |
| Arizona (ROC) | Yes | Yes | Varies by class | Every 2 years |
| Georgia | Yes | Yes | None | Every 2 years |
| North Carolina | Yes | Yes | None | Annually |
| Nevada | Yes | Yes | $1,000-$500,000 | Every 2 years |
| Oregon | Yes | No | $75,000 | Every 2 years |
| Washington | Yes | No | $12,000 | Every 2 years |
License Classifications That Matter for GCs
Most states classify licenses by scope of work. Understanding these classifications helps GCs verify that subs hold the right license for their assigned scope.
General Building (B License). Covers structural construction including framing, foundations, and full building assembly. This is the broadest classification. In California, a B license allows work on any structure except specialty trades that require a C license.
General Engineering (A License). Covers infrastructure work: roads, bridges, pipelines, and utilities. A GC with only a B license cannot take on highway or utility projects that require an A classification.
Specialty Trade (C License). Covers specific trades like electrical (C-10), plumbing (C-36), HVAC (C-20), and roofing (C-39). Your electrical sub needs a C-10, not a B license. Verify the specific classification, not just that a license exists.
How to Verify a Contractor License
Every state with a licensing requirement maintains a public database. Verification takes 2-5 minutes per contractor.
California: CSLB website (cslb.ca.gov) -- search by license number, name, or business name.
Florida: DBPR website (myfloridalicense.com) -- search by license number or name.
Arizona: ROC website (roc.az.gov) -- search by license number or business name.
For states without state licenses: Check municipal and county licensing databases. Cities like New York, Houston, and Dallas maintain their own contractor licensing systems.
Automate this process. Manual verification works for 5-10 subs. Beyond that, you need a system that checks license status at prequalification and monitors for expirations, suspensions, and revocations throughout the project.
Connecting License Verification to Your Compliance Workflow
License verification should not be a one-time check. Licenses expire, get suspended, or lapse mid-project. Build continuous monitoring into your workflow.
At prequalification. Verify license type, number, status, and expiration date. Confirm the license classification matches the scope of work you are assigning.
At contract execution. Require a copy of the current license. Store it in your document management system with an expiration alert.
During construction. Monitor license status monthly. If a state board suspends a sub's license during your project, you need to know immediately -- not at the next audit.
At project closeout. Confirm all sub licenses remained valid through the duration of their work. This documentation protects you in warranty claims and post-completion disputes.
The Cost of Hiring Unlicensed Contractors
| Risk | Financial Impact | Legal Impact |
|---|---|---|
| Unlicensed sub causes injury | $47,000 avg. claim + liability exposure | GC may be deemed employer |
| Unlicensed sub files mechanic's lien | Lien may be unenforceable (state-dependent) | GC still faces legal costs |
| Building inspector discovers unlicensed work | $5,000-$50,000 fine | Stop-work order |
| Owner discovers unlicensed sub | Contract penalty/termination | Potential lawsuit |
| Insurance claim with unlicensed sub | Claim may be denied | GC bears full cost |
License Reciprocity Between States
Some states recognize licenses from other states, reducing the burden for GCs who work across state lines.
Full reciprocity agreements exist between a handful of states. More commonly, states offer expedited licensing for contractors licensed in other states. This typically waives the exam requirement but still requires a state-specific application, insurance, and bonding.
Check reciprocity before bidding out-of-state projects. The licensing timeline can add 30-90 days to your project start date if you need a new state license.
FAQs
How long does it take to get a general contractor license? The timeline varies from 2 weeks to 6 months depending on the state. California averages 8-12 weeks. Florida averages 6-10 weeks. States that require exams add 2-4 weeks for testing center scheduling. Bond procurement adds 1-2 weeks. Start the process well before you need to bid in a new state.
What does a general contractor license cost? Initial licensing costs range from $200 to $1,500 for application fees alone. Add exam fees ($100-$400), bond premiums (1-3% of the bond amount annually), and required insurance. Total first-year costs typically range from $2,000 to $15,000 depending on the state and bond requirements.
Can a GC work without a license? In states that require licensing, performing work without a license is a criminal offense in many jurisdictions. Penalties include fines up to $15,000, project shutdown, and potential imprisonment. In states without state licensing (Texas, New York), you may still need local municipal licenses.
What happens if a subcontractor's license expires during a project? The sub must stop work immediately in most jurisdictions. Continuing to work with an expired license exposes both the sub and the GC to fines. Your compliance system should alert you 30-60 days before any sub's license expires so you can ensure timely renewal.
Do all subcontractors need a contractor license? Requirements vary by state and scope. Most states require licenses for specialty trades (electrical, plumbing, HVAC) regardless of project size. Some states exempt projects below a dollar threshold ($500-$5,000). Always verify requirements for each trade in your project's jurisdiction.
How does contractor licensing affect insurance requirements? Most states tie insurance requirements to licensing. You cannot maintain a valid license without maintaining the required insurance. If a sub's insurance lapses, their license may automatically become inactive. This creates a double compliance check -- verify both the license and the insurance separately.
Automate License Tracking Across Your Projects
SubcontractorAudit verifies license status during prequalification and monitors for changes throughout the project. No manual database checks required. Request a demo to see how automated license tracking fits your compliance workflow.
Founder & CEO
Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.