We never share or sell your info. Submitting this form means we may contact you by phone or email about your quote.
Most California contractor insurance pages are written by carriers or aggregators. This one isn't. A few things you'll find here that almost nobody else covers: how the audit true-up bill actually gets calculated when you under-project revenue, why CSLB rejects insurance filings over a single-character entity-name mismatch, and how LLC contractors lose their license when the GL renews but the $100,000 Employee/Worker Bond doesn't. Working broker observations, not theory.
Insurance requirements shift by entity, employees, trade, and project size. Here is the pattern we see most often for California contractors, separated into what is legally required and what is commonly required by general contractors and property owners.
A framework, not legal advice — verify against your specific contracts and CSLB requirements.
California contractor insurance is not one policy. It is usually a combination of general liability, workers’ comp, commercial auto, tools and equipment, and bond requirements that change based on your entity, trade, employees, and contracts. This page is designed to help California contractors understand what is legally required, what is commonly required, and what usually matters first when putting coverage in place.
This page is written and reviewed by Michael Benoit, a licensed California property and casualty broker (CA DOI #0H99349) who has worked with contractors since 2009. It is reviewed regularly against current CSLB and California Department of Insurance guidance. The examples and pricing ranges on this page are general estimates only and are not offers of coverage.
Three agencies run the rules and they operate independently. CSLB handles licensing, the $25,000 license bond, and the LLC Employee/Worker Bond filing. The California Department of Insurance regulates the carriers and brokers who sell you the policies. Workers’ comp sits under the Labor Code, administered by the Department of Industrial Relations and rated by WCIRB. A missed filing with one agency does not get flagged by the others.
California is one of the few states that writes a specific dollar amount for general liability into the contractor license statute itself. B&P Code § 7071.19 requires every LLC contractor to carry $1,000,000 per occurrence in CGL, regardless of classification or revenue. LLCs also carry a $100,000 Employee/Worker Bond in addition to the standard $25,000 license bond. If either filing lapses, CSLB suspends the license at the cancellation date on the carrier’s notice.
SB-216 (amended by SB-1455) is the workers’ comp change most California contractors are still catching up to. C-8, C-20, C-22, C-39, and D-49 licensees already carry workers’ comp regardless of employee count. Every other CSLB classification is being brought in through January 1, 2028. Anyone relying on the owner-only exemption should check their class code against the current phase-in before renewal.
One more distinction worth keeping straight. A bond is a three-party guarantee — the surety pays a consumer or the state on your behalf, then bills you back. Insurance is a two-party policy that pays your claims directly and stops there. Most CSLB licensees need both, and CSLB requires them filed in the right order, with the exact legal entity name, before the license activates.
California Contractor License Bond · California Workers’ Comp & SB-216 Guide · California Commercial Auto Insurance · Performance & Payment Bonds · California Disciplinary Bond · Washington Contractor Bond
Your licensing entity — sole prop, LLC, corporation, partnership, or joint venture — changes what CSLB demands before activation. Here’s how the pieces fit together.
| Requirement | Sole Prop | LLC | Corporation | Partnership / JV |
|---|---|---|---|---|
| $25,000 CSLB License Bond | Required | Required | Required | Required |
| $1M General Liability (statutory) | Not required by CSLB | Required — B&P § 7071.19 | Not required by CSLB | Not required by CSLB |
| $100,000 Employee/Worker Bond | — | Required | — | — |
| Workers’ Comp (with employees) | Required | Required | Required | Required |
| Workers’ Comp (owner-only) | Subject to classification | Subject to classification | Subject to classification | Subject to classification |
| Qualifier Bond (non-owner RMO/RME) | — | $25,000 if applicable | $25,000 if applicable | $25,000 if applicable |
| Commercial Auto (business-use vehicles) | Contract-required | Contract-required | Contract-required | Contract-required |
| Verify current requirements at cslb.ca.gov — amounts and rules can change. | ||||
An LLC provides personal liability protection that a sole proprietorship does not, and California charges for that protection with the statutory $1M general liability requirement and the $100,000 Employee/Worker Bond. Both renew every year. A sole proprietor has the lightest CSLB filing load but no corporate veil to stand behind. A corporation sits between the two. California treats corporate officers as employees for workers’ comp purposes, which means an owner-only corporation cannot use the ghost policy route the same way a sole proprietor or LLC can.
These are the seven patterns we see most often on the underwriting side. Each one quietly costs contractors several thousand dollars a year, or shows up as a denied claim and a phone call that does not go well.
Many contractor CGL policies are auditable at the end of the term. Reporting $1.0M in projected revenue and finishing the year at $2M can produce a significant audit true-up invoice on auditable programs. The number on the application should be the number you expect to reach in the next 12 months.
If the vehicle is titled to the business, hauls tools or materials, or parks at job sites, personal auto carriers often restrict or deny the claim under business-use limitations or exclusions. The vehicle is usually best covered by a commercial auto policy in the business name with $1M combined single limit, subject to carrier underwriting. A personal umbrella will not sit above a commercial exposure.
CG 20 10 covers the general contractor during ongoing operations. CG 20 37 covers the same party for completed operations after the job closes out.
CSLB’s electronic filing system matches on exact legal entity name. A policy written to “Acme Builders LLC” does not file against a CSLB record for “ACME Builders, Inc.” The filing bounces, the job stops, and the carrier has to re-issue. Verify the Named Insured against the CSLB license record before binding anything.
LLC licensees carry two separate bond filings with CSLB. The $1M CGL renewal does not renew the $100,000 Employee/Worker Bond, which is a different surety, a separate invoice, and a separate CSLB filing. If either lapses, CSLB suspends the license at the cancellation date on the notice.
Any subcontractor without a valid workers’ comp certificate of insurance for the period of the job will be reclassified as an employee by the auditor and back-rated into your workers’ comp premium at the appropriate WCIRB class code. Collect workers’ comp and GL certificates from every sub on day one and keep them filed by job.
C-8, C-20, C-22, C-39, and D-49 licensees must carry workers’ comp regardless of employee count. The exemption option is not available to these classifications. All remaining classifications phase in through January 1, 2028. If a contract still references the owner-only exemption, confirm the current status of your class code before bidding the job.
SB-216 ends the workers’ comp exemption for owner-only CSLB licensees. SB-1455 extended the schedule. The pieces below are the ones that actually affect how a California contractor should think about their next renewal.
C-8 (Concrete), C-20 (HVAC), C-22 (Asbestos), C-39 (Roofing), and D-49 (Tree & Palm) licensees have been required to carry workers’ comp regardless of employee count for several years already. A ghost (zero-payroll) policy is the standard answer for owner-only operations in these classifications.
The remaining CSLB classifications are being phased into the workers’ comp requirement by January 1, 2028, per SB-1455. The legislature’s stated target was the underground economy — licensees who certify no employees while paying cash labor on job sites. For a contractor who already carries workers’ comp, nothing in the bill changes the policy or the premium.
A "ghost policy" is an industry term for a California workers' comp policy on an owner-only business where eligible owners, officers, or members are excluded under carrier and California rules. It can serve as evidence of WC coverage for filing or contract purposes, but it does not pay WC benefits to the excluded owner. Whether it satisfies a specific CSLB filing or general-contractor requirement should be confirmed against current CSLB rules, the carrier's filings, and the contract language. Adding a W-2 employee typically converts the policy to a payroll-rated policy at the next audit.
A full California contractor program is typically built from the pieces below. Not every contractor needs every policy — your trade, entity, and contracts decide what’s essential.
You pay an annual premium, never the full policy limit. The tables below show 2025–2026 California ranges for eligible contractors by classification and revenue. These are based on policies we’ve bound, not carrier rate sheets.
The figures below are general underwriting estimates drawn from recent California placements for eligible contractors. Your actual premium depends on classification, revenue, payroll, loss history, operations, and carrier underwriting at the time of binding. Nothing on this page is an offer of coverage or a quote.
| Classification | Under $100K Rev | $100K – $250K | $250K – $500K | $500K – $1MM+ |
|---|---|---|---|---|
| B / B-2 — General Building | $1,200 to $1,800+ | $1,800 to $2,500+ | $2,500 to $3,400+ | $3,400 to $6,500+ |
| C-10 — Electrical | $750 to $1,150+ | $1,150 to $1,500+ | $1,500 to $2,200+ | $2,200 to $4,200+ |
| C-20 — HVAC | $900 to $1,350+ | $1,350 to $1,800+ | $1,800 to $2,600+ | $2,600 to $5,000+ |
| C-33 — Painting | $695 to $950+ | $950 to $1,250+ | $1,250 to $1,750+ | $1,750 to $3,400+ |
| C-36 — Plumbing | $850 to $1,250+ | $1,250 to $1,700+ | $1,700 to $2,400+ | $2,400 to $4,500+ |
| C-39 — Roofing | $1,650 to $2,500+ | $2,500 to $3,400+ | $3,400 to $4,800+ | $4,800 to $9,500+ |
| C-46 — Solar | $1,000 to $1,500+ | $1,500 to $2,000+ | $2,000 to $2,900+ | $2,900 to $5,500+ |
| D-49 — Tree & Palm | $1,200 to $1,850+ | $1,850 to $2,500+ | $2,500 to $3,600+ | $3,600 to $7,200+ |
| Ranges are for $1M/$2M CGL only, assuming admitted-market eligibility and clean loss runs. Prior claims, unusual operations, subcontractor issues, or payroll-heavy exposure will move these numbers up. Reflects live California market, 2025–2026. | ||||
| Classification | Typical Ghost Premium | Notes |
|---|---|---|
| Low-hazard trades (C-10, C-15, C-33, C-46) | $750 – $950 | State Fund and admitted private markets available |
| Mid-hazard (C-20, C-36, B, B-2) | $1,000 – $1,500+ | Refrigerant and confined-space exposure |
| High-hazard (C-8, C-39, D-49, C-22) | $1,500 – $4,500+ | SB-216: already required regardless of employees |
A common misconception: a brand-new CSLB licensee with no payroll history sees a 1.00 X-Mod on their first workers’ comp quote and assumes they have a “good” experience modification. They don’t. New licenses are unrated until they cross WCIRB’s premium-eligibility threshold — typically about three years of qualifying payroll. Until then, the 1.00 you see isn’t a credit; it’s the absence of a rating. Once you cross the threshold, your actual claims history catches up with your premium, and the difference between a 0.85 and a 1.20 on $400,000 of payroll can be six figures over the life of a business. Manage claims early — disputed and closed-without-payment claims do not move the X-Mod the same way paid claims do.
$1,000,000 / $2,000,000 CGL for eligible California contractors starts at $695 per year. Submit a quote request via the form at the top of this page.
Where the policy is written matters as much as what the policy says. California has two markets for contractor insurance, and knowing which one a quote comes from changes what the policy costs, what protection sits behind it, and whether every general contractor on the list will accept it.
| Factor | Admitted Carrier | Non-Admitted (E&S) |
|---|---|---|
| Regulated by | California Department of Insurance | CDI Surplus Lines Association (lighter) |
| Rate & form filed | Filed and approved with CDI | Not filed — terms negotiable |
| Insolvency protection | CIGA backstop if carrier fails | No CIGA backstop |
| Best suited for | Eligible, standard California contractor risks | Tough classes (high-rise, abatement, heavy claims) |
| Typical taxes & fees | Included in premium | Surplus lines tax + stamping fee added |
| COI acceptance | Broadly accepted by CSLB filings and most general contractors | Usually accepted; some public works projects require admitted |
Our default is to quote admitted markets first whenever the classification and loss history allow it. When a risk does not fit admitted, a properly placed E&S policy is a normal, legal option and often the only way a high-hazard trade or an account with prior claims stays insured.
One detail that catches contractors off guard: when comparing an admitted quote to an E&S quote on price alone, remember that California surplus lines policies carry a 3% surplus lines tax plus a 0.18% stamping fee (current rate effective January 2023) — both added on top of the carrier premium and not present in admitted quotes. On a $5,000 policy, that’s an extra $159 you won’t see on the admitted side. Compare net costs, not policy premiums.
A standard commercial GC insurance exhibit reads like insurance jargon stitched together. The translation below walks through what the requirements actually mean before the contract is signed.
Many carriers file proprietary endorsements that function the same as the ISO CG 20 10 and CG 20 37 forms but carry different form numbers. GC compliance reviewers accept most of them, reject some of them, and there is no consistent rule. Before binding, confirm which specific form language the GC will accept.
The most common version of this problem: a GC contract that names a specific edition of an ISO form — usually CG 20 10 11 85 — that hasn’t been on the open market for years. The 11 85 edition is the old, broad-form additional insured language that covered both ongoing and completed operations under one endorsement. ISO replaced it. Current admitted carriers in California write the 04 13 edition (and pair it with CG 20 37 for completed ops). When the contract says 11 85 and the carrier writes 04 13, the COI gets returned. The fix is almost always one of three things: get the GC to accept the current ISO edition in writing, get the carrier to issue a manuscript endorsement with equivalent language, or pull a parallel quote from a carrier that still files an 11 85 equivalent (uncommon, but some E&S carriers do). Resolve this before binding — once the policy is issued, fixing it is a mid-term endorsement and a re-issued certificate.
Before a certificate of insurance goes out to a general contractor or property owner, the items below should all be confirmed. Roughly half the compliance delays we see on California projects come from COIs that get returned for correction.
One thing that catches subs off guard mid-project: larger California GCs and property-management groups don’t just check a COI on day one and forget it. They run continuous compliance monitoring through services like myCOI, Compliance Depot, EXIGIS, and Ebix Evolution Global. These platforms re-verify your insurance documents on a rolling basis throughout the project — sweeping for expirations, missing endorsements, limit changes after audit, and carrier rating downgrades. A policy that was compliant when the job started can drift out of compliance during a 9-month build without anyone reissuing a certificate. The platform flags it, the GC freezes pay applications, and the sub finds out at the worst possible time. If the project name shows up in your COI Description of Operations, assume someone is monitoring it past day one.
Most CSLB suspensions we deal with are not dramatic. They come from small administrative failures — a missed renewal, a name mismatch, a bond that lapsed while the GL renewed. The list below covers the common ones.
Under B&P Code § 7028, contracting on a suspended or invalid license is a misdemeanor with meaningful penalties and disqualifies you from filing a mechanic’s lien or collecting on the contract. Set renewal reminders 60 days ahead of every filing expiration.
Always verify current requirements directly with the relevant California authority. Statutes and amounts change.
License lookup, renewals, classifications, and the official CSLB guide to licensing.
Official CSLB page on the SB-216 workers’ comp phase-in, as amended by SB-1455, with the current class-code timeline extended to January 1, 2028.
Workers’ comp regulations, Labor Code § 3700, and California workers’ comp implementation guidance.
Verify any California-licensed insurance agent or broker — including their license number, license type, and disciplinary history. Use this to verify your broker before binding coverage.
Workers’ comp classifications, X-Mod calculations, and rate filings for California employers.
Current California surplus lines tax (3%) and stamping fee rates that apply to non-admitted (E&S) policies on top of carrier premium.
The questions California contractors ask us most before getting covered.
This page is written and maintained by Michael Benoit, a licensed California property and casualty broker. Everything above reflects what we see writing CSLB contractor programs today, not a marketing draft written for us.
We help contractors make sense of general liability, workers’ comp, commercial auto, tools, and bonds — with practical guidance shaped by California requirements and the realities of running a construction business.
Request a Quote Review