California Roofing Contractor Insurance Requirements

Complete guide to California C-39 roofing contractor insurance: workers' comp mandates, $25K bond requirements, general liability coverage, and 2026-2028 changes.

Talk through your options today

Call 1-800-INSURANCE
Published September 5, 2025

Key Takeaways

  • California C-39 roofing contractors must carry workers' compensation insurance even if they have zero employees—exemptions are not allowed for this classification.
  • You must maintain a $25,000 contractor license bond with the CSLB, and LLCs need an additional $100,000 bond for employee protection.
  • General liability insurance isn't legally required by the state, but virtually every client expects at least $1 million per occurrence and $2 million aggregate coverage.
  • Workers' comp violations can cost you $10,000 to $100,000 in penalties, plus criminal misdemeanor charges and immediate stop-work orders.
  • LLC roofing contractors face stricter requirements, including mandatory liability insurance starting at $1 million for five or fewer personnel.
  • By 2028, all California contractors—regardless of classification—will need workers' compensation insurance to maintain their CSLB license.

Quick Actions

Explore with AI

If you're running a roofing business in California, you're operating in one of the most regulated contractor environments in the country. The California Contractors State License Board (CSLB) doesn't mess around when it comes to insurance requirements—especially for roofers. Here's what catches most people off guard: even if you're a solo operation with zero employees, you still need workers' compensation insurance. No exemptions. No exceptions.

The good news? Once you understand what's required, staying compliant isn't as complicated as it sounds. Let's break down exactly what insurance you need to legally operate a roofing business in California, what it costs, and how to avoid the expensive penalties that hit unprepared contractors.

Workers' Compensation Insurance: The Non-Negotiable Requirement

This is the big one that trips people up. California Business and Professions Code Section 7125 specifically names C-39 roofing contractors as requiring workers' compensation insurance regardless of employee count. You're in the same category as asbestos abatement contractors and tree service companies—high-risk classifications that can't file for exemption.

Why the strict rule? Roofing is statistically one of the most dangerous construction trades. The CSLB knows that injury rates are high, and they want to make sure workers—or in the case of sole proprietors, you—have coverage when accidents happen. If you hire even one employee, the requirement stays the same, but the stakes get higher because you're now responsible for their medical costs and lost wages if they get hurt on the job.

The cost reflects that risk. Roofing contractors typically pay between $24 and $80 per $100 of payroll for workers' comp coverage in California—among the highest rates for any trade. For a solo roofer with $50,000 in annual payroll, you're looking at roughly $12,000 to $40,000 annually just for this coverage. It's expensive, but the alternative is worse.

Starting January 1, 2026, minimum fines for non-compliance jumped to $10,000 for sole proprietors and $20,000 for businesses with employees. Civil penalties can reach $100,000, and you'll face criminal misdemeanor charges with potential jail time. The CSLB will issue stop-work orders immediately, which means lost income on top of fines. And here's the kicker: as of January 1, 2028, the CSLB won't renew or reinstate any contractor license without proof of workers' comp coverage, making this an absolute dealbreaker.

Contractor License Bond: Your $25,000 Guarantee

Every licensed contractor in California must maintain a $25,000 contractor license bond. This isn't insurance for you—it's protection for your customers. If you fail to complete a project, violate contract terms, or don't pay subcontractors, clients can file claims against your bond. The bond company pays the claim, then comes after you to recover the money.

The good news is that the bond itself is relatively inexpensive. Most roofing contractors with decent credit pay between $100 and $300 annually for this bond. The CSLB increased the bond amount from $15,000 to $25,000 in 2023 under Senate Bill 607, but premium costs didn't increase proportionally.

If you've structured your business as an LLC, there's an additional requirement: a $100,000 surety bond specifically for employee wage protection. This bond protects workers if your LLC fails to pay wages or benefits. Combined with the standard $25,000 bond, LLC roofing contractors need $125,000 in total bond coverage before the CSLB will activate or renew your license.

General Liability Insurance: Not Required, But Essential

Here's where California's requirements get interesting. The CSLB doesn't legally require general liability insurance to issue or maintain your license—unless you're an LLC. For LLCs, you must carry at least $1 million in liability coverage if you have five or fewer personnel, with an additional $100,000 required for each additional person, up to a maximum of $5 million.

But here's the reality: you won't get hired without it. Property managers, general contractors, homeowners with mortgages, and virtually every commercial client require proof of general liability insurance before you can start work. The industry standard is $1 million per occurrence with a $2 million aggregate limit. For larger commercial projects, expect requirements of $3 million to $5 million.

What does general liability cover? It protects you when your work causes property damage or bodily injury. If your crew accidentally damages a customer's HVAC unit while tearing off the old roof, general liability pays for repairs. If a piece of debris falls and injures a neighbor, it covers their medical bills and potential lawsuit costs. Without this coverage, one accident could bankrupt your business.

Pricing varies based on your revenue, claims history, and coverage limits. A small roofing operation doing $500,000 annually might pay $2,000 to $4,000 per year for a standard $1 million/$2 million policy. Larger operations with higher revenue and more employees will pay proportionally more.

The 2026-2028 Timeline: What's Changing

As of January 1, 2026, California implemented significantly higher minimum fines for contractors operating without workers' comp: $10,000 for sole proprietors and $20,000 for businesses with employees. This change targets unlicensed and non-compliant contractors who undercut legitimate businesses by skipping insurance costs.

The bigger change comes January 1, 2028, when SB 216 (later amended by SB 1455) takes full effect. At that point, all California contractors—regardless of classification—will need workers' compensation insurance to renew or reinstate their CSLB license. For roofing contractors, this doesn't change your existing requirements, but it levels the playing field by forcing all trades to carry the same coverage you've already been required to maintain.

How to Get Properly Insured

Start with an insurance broker who specializes in California contractors. General commercial insurance agents often don't understand the specific CSLB requirements or the nuances of roofing classification codes. A contractor-focused broker will help you get competitive quotes for workers' comp, general liability, and your license bonds all at once.

When you apply for workers' comp, be accurate about your payroll numbers and job classifications. Misrepresenting your employee count or the type of work you do might save money upfront, but it'll come back to bite you during an audit. Insurance companies perform annual audits, and if you've underreported, you'll face retroactive premiums plus penalties.

For your contractor license bond, shop around. Bonding companies charge different rates based on your credit score and business history, so getting three quotes can save you a few hundred dollars annually. Once you've secured your bond, the bonding company will file it directly with the CSLB on your behalf.

Finally, keep your certificates current. Your workers' comp certificate must be on file with the CSLB at all times, and clients will regularly ask for updated certificates of insurance before each project. Most insurance companies provide online portals where you can download certificates instantly—set up accounts with your carriers and save yourself the hassle of requesting certificates every time you bid a job.

Yes, insurance costs for California roofing contractors are high. But they're also the price of admission for running a legitimate, protected business. The contractors who cut corners on insurance are the ones who face six-figure fines, license suspension, and potential bankruptcy from a single jobsite injury. Get properly insured, stay current with your filings, and you'll avoid becoming another cautionary tale at the CSLB enforcement division.

Share this guide

Pass these insights along to coworkers or clients that need answers.

Questions?

Frequently Asked Questions

Do I need workers' comp insurance if I'm a solo roofing contractor with no employees?

+

Yes, absolutely. California requires all C-39 roofing contractors to carry workers' compensation insurance regardless of employee count. You cannot file for exemption even as a sole proprietor. This requirement has been in place for years and distinguishes roofing from other contractor classifications that can exempt themselves when working alone.

How much does workers' comp insurance cost for roofing contractors in California?

+

Roofing contractors typically pay between $24 and $80 per $100 of payroll for workers' comp coverage in California. For a solo roofer reporting $50,000 in annual payroll, expect to pay roughly $12,000 to $40,000 per year. The exact cost depends on your payroll, claims history, and the insurance carrier you choose.

What's the difference between a contractor license bond and general liability insurance?

+

A contractor license bond protects your customers if you fail to complete work or violate contract terms—it's a guarantee required by the CSLB. General liability insurance protects you from claims when your work causes property damage or bodily injury. The bond is mandatory for licensing; general liability isn't legally required but is essential for getting hired by clients.

What happens if I get caught working without workers' comp insurance?

+

As of 2026, minimum fines start at $10,000 for sole proprietors and $20,000 for businesses with employees, with civil penalties reaching up to $100,000. You'll also face criminal misdemeanor charges, potential jail time, and immediate stop-work orders. By 2028, the CSLB won't renew or reinstate licenses without proof of workers' comp coverage.

Do LLC roofing contractors have different insurance requirements?

+

Yes, LLCs face stricter requirements. Beyond the standard $25,000 contractor bond, you need an additional $100,000 bond for employee wage protection. You're also legally required to carry general liability insurance with minimum coverage of $1 million for five or fewer personnel, increasing by $100,000 per additional person up to $5 million total.

What general liability coverage limits do most clients require?

+

The industry standard is $1 million per occurrence with a $2 million aggregate limit. Most property managers, general contractors, and homeowners expect this as a minimum before allowing you to start work. Larger commercial roofing projects often require $3 million to $5 million in coverage depending on project scope and contract terms.

We provide this content to help you make informed insurance decisions. Just keep in mind: this isn't insurance, financial, or legal advice. Insurance products and costs vary by state, carrier, and your individual circumstances, subject to availability.

Need Help?

Have questions about your coverage?

Our licensed insurance agents can help you understand your options, explain confusing terms, and find the right policy for your needs.

  • Free personalized guidance
  • No obligation quotes
  • Compare multiple options
  • Plain English explanations

Ready to Get Protected?

Our licensed agents are ready to help you find the right coverage at the best price.