California roofing contractors · C-39

Every Requirement On Your C-39. One Straight Answer.

Bonds and workers’ comp are what keep a roofing license active in California — and your jobsites demand the liability. Comp is usually the check that hurts, so we put your number ahead of your name: four questions first, contact info last.

CA Lic #0N10039 Independent brokerage Over 27 years of industry expertise Duarte, California
$25k
CSLB license bond
$100k
LLC worker bond
5552
CA roofing comp class
2028
All-trades comp date (SB 1455)
Why Aster

A Broker Who Tells Roofers the Truth About a Hard Class

Roofing is one of the hardest classes in California — many standard carriers won’t write it, and it shows at renewal. Here’s how we work instead.

Hard-Class Honesty

Roofing GL commonly places in the E&S market and real quotes need loss runs and underwriting time. We say that up front instead of promising miracles.

Benchmark Before Contact Info

The Rate Check computes a market benchmark in the page before any form asks who you are. Contact info comes last, and only for the written copy.

The Stay-Put Rule

If you’re at or under market, we’ll tell you to stay put. Unless service is the problem, switching carriers wouldn’t be worth the underwriting churn.

Renewal-Date Radar

Tell us your renewal month and we’ll send your written benchmark plus a heads-up before your renewal — when moving is actually possible.

Choose Your Coverage

The Four Things Standing Between You and Your Next Roof

Pick your setup below and see exactly which ones apply to you — each card opens the plain-English version.

I run a roofing business, , working mostly .

Same rules as the full Requirements Checker.

Your stack

$25k bondRequired
$100k bondLLC only
LiabilityExpected
CompEven solo

Two CSLB requirements — the $25k bond and comp (even solo) — plus liability most jobs expect. The $100k bond is an LLC rule — not yours.

Run My Free Rate Check →
Sealed surety bond document with a fountain pen on a desk at sunrise

$25,000 Contractor License Bond

No bond on file, no active license — this one stops work the day it lapses.

Required by CSLBNo bond, no license
Two hard hats stacked beside sealed documents on a work table

$100,000 LLC Employee/Worker Bond

An LLC roofing company carries two extra rules — this bond, plus $1M in liability.

Required if LLCThe LLC stack
Jobsite entrance at sunrise with a ladder against the eave and a clipboard on the fence gate

General Liability

The CSLB skips it for most roofers; GC contracts demand it before you can start. We quote it.

Jobsite-requiredNo COI, no start date
Work gloves and a safety harness resting on shingles in sunrise light

Workers’ Compensation

Required even when it’s just you on the roof — and usually the biggest line on the bill.

Required — even soloClass 5552
Requirements Checker

Four Taps Tell You Exactly What You Must Carry

Sole prop or LLC, solo or crew, homeowner work or GC jobsites — the checker maps your answers to the CSLB rules and hands you a personal requirement list. No contact info needed.

Open the Requirements Checker →
How It Works

From Four Taps to an Honest Verdict

The Rate Check is built in the order that respects your time: the number first, your contact info after — and only if you want the written copy.

Step 01

Answer Four Taps

Crew size, payroll band, work mix, renewal month. A premium band is optional — skip it if you’d rather not say.

Step 02

See Where You Stand

Your answers build a market benchmark for roofers your size. It is a reference range, never a quote.

Step 03

Get the Honest Verdict

At or under market? We say stay put. Likely over? We say that too, and what a formal quote would take.

Step 04

Take the Written Copy

Leave your details only if you want the benchmark in writing — plus a heads-up before your renewal month.

Know Your Number Before Anyone Knows Your Name.

Four taps, and the honest market picture for a roofer your size — including “stay put” if that’s the truth.

Benchmarks are market reference ranges, not quotes or offers of insurance. Aster National Insurance Group · CA Lic #0N10039.