California Roofing Contractor License Cost & Requirements (2026)
Detailed fee schedule, PSI examination costs, surety bond thresholds, and state regulatory compliance guidelines for roofing contractors in California.
California Roofing Contractor Fee Estimator
Official regulatory breakdown for Class C-39 - Roofing Contractor License
California requires a $25,000 surety bond. The typical premium is approx $350/year.
Itemized Fee Schedule
Need your $25,000 Surety Bond?
Compare instant approved rates for California contractors with no hard credit pull.
Get Instant Bond RateContractors State License Board (CSLB)
All applications and exams must be registered directly with this board.
Regulatory & Licensing Requirements Summary
| Official License Classification | Class C-39 - Roofing Contractor License |
| Minimum Verified Experience | 4 Years (Journeyman / Field Supervisor) |
| Mandatory State Surety Bond | $25,000 Bond Required |
| General Liability Insurance | $1,000,000 coverage minimum |
| Estimated Application Processing Time | 6 - 8 weeks |
| Renewal Cycle & CE Requirement | Every 2 year(s) with 0 hours of Continuing Education |
Warning: Unlicensed Contracting Penalties in California
First offense misdemeanor with up to 6 months jail time and/or $5,000 fine. Treble civil damages up to $10,000.
Note: Unlicensed contractors in California typically lose all legal standing to file mechanic's liens or sue for non-payment in civil courts.
Special Statutory Notes for California
Mandatory workers comp insurance in CA for ALL roofers even with zero employees, under AB 2884.
California has some of the strictest contractor licensing regulations in the US. Any job over $500 (labor and materials) strictly requires a CSLB license.
California Roofer Licensing FAQ
How much does a Roofing Contractor license cost in California?
The official government filing and licensing fees for a Roofing Contractor in California total approximately $650. This consists of a $450 application fee, a $0 examination fee, and a $200 initial license fee. If a surety bond is required ($25,000), expect an additional $350/year for the bond premium.
How long does it take to get a Roofing Contractor license in California?
On average, the processing time through Contractors State License Board (CSLB) takes 6 - 8 weeks, assuming your proof of 4 years of qualifying trade experience and background check are submitted correctly.
What are the penalties for working as an unlicensed Roofer in California?
California enforces strict penalties: First offense misdemeanor with up to 6 months jail time and/or $5,000 fine. Treble civil damages up to $10,000.
How often do you need to renew a Roofer license in California?
Licenses must be renewed every 2 year(s) with a renewal fee of $450. You must also complete 0 hours of approved Continuing Education (CE).