California LLC for Construction — CSLB Licensing Required
Unlike Texas (which has no state contractor license), California requires a Contractors State License Board (CSLB) license for all construction projects exceeding $500 in combined labor and materials. This is a significant barrier to entry but also creates a more regulated (and potentially less competitive) market. See our CA LLC guide.
CSLB License Requirements
Required for: Any construction project >$500 (combined labor + materials) Types: Class A (General Engineering), Class B (General Building), Class C (Specialty — 42 classifications) Requirements:
- 4+ years journeyman experience (or equivalent)
- Pass trade exam + law/business exam
- $25,000 contractor's bond
- Workers' compensation insurance (mandatory in CA)
- Application fee: ~$450
Formation Process for Construction LLCs
- Form your LLC ($70 + $20 SOI)
- Get EIN
- Obtain CSLB license (in entity name)
- Get workers' comp insurance (mandatory — no opt-out in CA)
- Get general liability insurance ($1M+ typical)
- Register with city for business tax certificate
- Obtain project-specific building permits as needed
California Construction Insurance (All Mandatory)
Ready to get started?
Get Started| Insurance | Requirement | Annual Cost (Est.) |
|---|---|---|
| Workers' compensation | Mandatory for all employees | $3,000-$20,000+ |
| General liability | Required by most GCs/owners | $2,000-$8,000 |
| Contractor's bond | $25,000 bond required for CSLB license | $500-$3,000 |
| Commercial auto | Required for work vehicles | $2,000-$6,000 |
FAQ
Can I operate without a CSLB license?
Only for projects under $500 total (labor + materials). Above $500: operating without a license is a misdemeanor (B&P Code 7028), punishable by fines and potential jail time. Contracts with unlicensed contractors are unenforceable (Contractors cannot sue to collect payment).
Does my LLC name need to match my CSLB license?
Your CSLB license should be issued in your LLC's name (or DBA). If you form an LLC after getting your license, update the CSLB records.