Home / Requirements Checker

What Does Your Roofing License Actually Require?

Four taps. No contact info. The checker maps your entity type, crew, and jobsites to the CSLB rules and hands you a personal requirement list for all four coverages.

CSLB Requirements Checker

CSLB Requirements Checker
Aster National Insurance Group · CA Lic #0N10039 · This checker states licensing rules — it is not legal advice, and it never shows premium numbers.
The Rules Behind It

The Same Logic, Written Out

Everything the checker applies, in plain English — so you can verify it yourself.

$25,000 Contractor License BondRequired by the CSLB for every active licensee, regardless of entity type or crew size. Details →
$100,000 Employee/Worker BondRequired by the CSLB only when the licensed entity is an LLC. LLCs must also carry $1M aggregate general liability by statute. Details →
General LiabilityNot a CSLB requirement for non-LLC licensees — but most GCs and commercial jobsites require certificates by contract before you can work. Details →
Workers’ CompensationRequired for C-39 roofers even with zero employees — a roofing-specific rule that predates SB 216. CSLB verifies it. Details →

On dates: SB 1455 moved California’s all-classification workers-comp mandate to January 1, 2028. If you’ve seen an earlier deadline quoted elsewhere, that copy predates SB 1455 and is stale — and either way, roofers are already required today.

Common Questions

Asked on Every Jobsite

Yes. California requires C-39 roofing contractors to carry workers compensation even with no employees, and CSLB verifies it. This roofing-specific rule predates SB 216, so it applies now — not in 2028.

No. The contractor license bond protects the people you work for — it is a CSLB licensing requirement, and $25,000 is the bond’s penalty amount, not what you pay for it. Without a current bond on file, your license is not active.

SB 1455 moved California’s all-classification workers comp mandate to January 1, 2028. That date matters for other trades — C-39 roofers are already required to carry comp today, regardless of employees.