The California Contractors State License Board (CSLB) licenses contractors in 44 classifications. The requirement to verify that your subcontractors hold valid, active licenses in the correct classification is a legal obligation with real consequences. The verification step most GCs skip is checking classification, not just whether a license exists.

License Validity vs. License Currency

A contractor can hold a CSLB license that exists but is not currently valid. Licenses can be suspended for failure to maintain workers' compensation insurance, failure to pay a judgment, or failure to resolve a CSLB citation. A suspended license still appears in search results but is not active.

Classification Matters as Much as the License

A roofing contractor licensed as a C-39 cannot legally perform structural framing work, which requires a C-5 or B license. Hiring a sub to perform work outside their licensed classification is legally equivalent to hiring an unlicensed contractor for that work.

What to Verify on Every Sub Before They Start

  • License number is active — not suspended, expired, or revoked
  • License classification covers the scope of work being subcontracted
  • The licensed entity name matches the contracting entity name exactly
  • Workers' comp status shows "on file" or "exempt"
  • No outstanding CSLB citations or disciplinary actions