California C-39 roofing contractors are required to carry General Liability ($1M/$2M minimum), Workers' Compensation (class code 5551, $16–$28 per $100 payroll), and a $25,000 CSLB license bond. GL for roofers typically costs $3,500–$9,000/year. A lapse in any of these suspends your C-39 license within 30 days. Asena Capital Insurance Services issues same-day Certificates of Insurance.
Roofing is consistently ranked as one of the most hazardous trades in California — and the insurance market reflects that. Standard carriers often decline roofing contractors outright or charge rates far above what specialty markets offer. The reasons are straightforward:
Workers' Comp for roofers (class code 5551) is among the most expensive in California — $16–$28 per $100 of payroll — because falls from roofs are the leading cause of construction fatalities.
After a re-roof, any subsequent water damage to the structure is potentially your liability. GL insurers scrutinize roofing work heavily because water intrusion claims are frequent and expensive.
California roofers working in fire-prone zones face additional GL scrutiny. Some carriers exclude wildfire-related claims or charge surcharges for work in high-risk areas.
As an independent broker, we work with specialty carriers that understand roofing risk and price it accurately — not the standard markets that lump all contractors together and charge maximum rates.
California Workers' Comp rates are set per $100 of payroll. Roofing (class code 5551) carries some of the highest rates in the state. Here's what to expect:
Rates are estimates based on 2026 California market data. Actual rates depend on your experience modifier (X-Mod), claims history, and carrier. Call us for an exact quote.
Every roofing contractor in California needs these coverages to stay CSLB-compliant and protected on the job.
Covers third-party bodily injury and property damage. Required by CSLB and virtually every GC in California. Standard limits: $1M per occurrence / $2M aggregate. Many commercial jobs require $2M/$4M.
Required by California law if you have any employees. Roofing WC (class code 5551) is one of the highest-rated trades in the state due to fall risk. Covers medical costs and lost wages for injured workers.
Covers your trucks, vans, and trailers used for roofing work. Personal auto policies exclude commercial use — a claim on a personal policy while hauling materials will be denied.
Covers your roofing equipment, nail guns, compressors, ladders, and materials in transit or on the job site. Theft from job sites is a frequent claim for roofers.
Extra liability coverage above your GL limits. Many GCs require $2M–$5M umbrella for roofing subcontractors on commercial projects. Relatively affordable for the protection it provides.
The CSLB contractor's license bond required to maintain your C-39 California roofing license. Separate from insurance — protects consumers if you fail to complete a job.
Many California roofers do both residential and commercial work — and your insurance policy needs to reflect that. Here's what changes between the two:
Pro tip: If you plan to expand into commercial roofing, tell us upfront. We'll structure your policy to cover both types of work from day one — so you're not caught without coverage when a commercial job comes in unexpectedly.
Many standard insurance carriers won't write roofing contractors — or charge sky-high rates. As an independent broker serving all of California, we work with specialty carriers that understand the roofing trade and offer competitive rates for C-39 contractors from Los Angeles to Sacramento.
Estimates only. Actual rates vary by payroll, revenue, claims history, and carrier.
These are the most frequent insurance claims filed by California roofing contractors. Every one of them is covered under a properly structured policy — and every one of them has happened to a roofer who thought it wouldn't happen to them.
General Liability for a California roofing contractor typically ranges from $3,500–$9,000/year depending on your annual revenue, payroll, residential vs. commercial mix, and claims history. Workers' Comp for roofers (class code 5551) runs $16–$28 per $100 of payroll — among the highest rates in California. A roofer with 3 employees earning $60,000 each could pay $30,000–$50,000/year in WC premiums alone. We shop 100+ carriers including specialty roofing markets to find you the best rate.
Roofing GL rates are elevated for several reasons: (1) Fall-related property damage claims are common and expensive — a worker or tool falling can damage a homeowner's property, vehicles, or landscaping. (2) Water intrusion claims after re-roofing are frequent — if a new roof leaks, the GL policy pays for interior damage. (3) California's wildfire exposure increases rates for roofers working in high-risk zones. (4) Roofing work on multi-story structures carries higher premiums than single-story residential. As an independent broker, we have access to specialty carriers that price roofing risk more accurately than standard markets.
To hold an active C-39 Roofing Contractor license in California, the CSLB requires: (1) Active General Liability insurance with minimum $1M per occurrence / $2M aggregate limits. (2) Workers' Compensation insurance if you have any employees — including part-time, seasonal, or day laborers. (3) A $25,000 contractor's license bond. If any of these lapse, the CSLB will suspend your C-39 license within 30 days. We specialize in C-39 compliance and can issue your COI the same day.
Yes — Asena Capital Insurance Services can issue a Certificate of Insurance (COI) within 24 hours of binding your policy, often the same day. We understand roofing contractors often need proof of insurance urgently for job bids, permit applications, or CSLB renewals. Call us at (858) 925-9555 and we'll prioritize your request.
Not necessarily — most GL policies can cover both residential and commercial roofing work under a single policy. However, your insurer will ask about your revenue split between residential and commercial, and the number of stories you work on. Commercial roofing on buildings over 3 stories typically requires a separate quote and may need higher limits. We'll structure your policy to cover both types of work so you're not caught without coverage when a commercial job comes in.
If you hire an uninsured subcontractor and they're injured on your job site, you may be liable for their medical costs and lost wages under California Labor Code §2750.5. Your GL policy may also be affected if the subcontractor causes property damage. We recommend always requiring certificates of insurance from every subcontractor you hire — and we can help you verify their coverage.
Same-day COI available. We serve C-39 roofing contractors across all of California — from Los Angeles to Sacramento, the Bay Area to San Diego.
CA License #6008596 · Serving all of California · Mon–Sun 8AM–9PM