Back to ResourcesGeneral Contractors

How to Set Up a Subcontractor Insurance Compliance Program in California

AC

Asena Capital Insurance

CA Licensed Broker · Lic. #6008596

|

March 2026

Ask any California general contractor what their biggest insurance headache is, and most will say the same thing: subcontractors. Specifically, uninsured subs, subs with lapsed policies, subs who won't provide certificates, and subs whose workers get injured and file claims against the GC. A properly structured subcontractor insurance compliance program eliminates most of this exposure — and it's not as complicated as it sounds.

Why Subcontractor Compliance Matters for Your Insurance

Your General Liability policy is not a blanket policy that covers everything that happens on your job site. Most GL policies contain a "subcontractor exclusion" or "independent contractor exclusion" that limits or eliminates coverage for claims arising from a subcontractor's work — unless that subcontractor meets specific requirements. If a sub causes property damage or a worker injury and the sub doesn't have proper insurance, your GL carrier may deny the claim entirely, leaving you personally exposed.

Similarly, under California Labor Code §3706, if a subcontractor doesn't have Workers' Compensation insurance and one of their workers is injured on your job site, you — the GC — may be held liable for the full cost of that claim. This is not a theoretical risk; it's a common source of six-figure claims against California GCs.

Step 1: Establish Minimum Insurance Requirements in Your Subcontracts

The foundation of any compliance program is your subcontract agreement. Every subcontract should specify the minimum insurance requirements the sub must maintain throughout the project. Standard minimums for California GC subcontracts are:

  • General Liability: $1,000,000 per occurrence / $2,000,000 aggregate (higher for commercial projects — $2M/$4M is increasingly standard)
  • Workers' Compensation: Statutory limits as required by California law
  • Employers' Liability: $1,000,000 per accident / $1,000,000 per disease
  • Commercial Auto: $1,000,000 combined single limit (if the sub uses vehicles)
  • Umbrella/Excess: $1,000,000–$5,000,000 depending on project size and risk

Your subcontract should also specify that the sub's GL policy must include completed operations coverage and that coverage must remain in force for the duration of the applicable statute of limitations for construction defects (10 years in California under CCP §337.15).

Step 2: Require the Right Endorsements — Not Just a Certificate

A Certificate of Insurance (COI) is not insurance. It's a summary document that shows a policy existed at the time the certificate was issued. A policy can be cancelled the day after a COI is issued, and the GC would have no way of knowing. The documents that actually protect you are endorsements to the sub's policy:

  • Additional Insured Endorsement (CG 20 10 / CG 20 37): Names you as an additional insured on the sub's GL policy for both ongoing operations (CG 20 10) and completed operations (CG 20 37). This means the sub's insurer defends you if a claim arises from the sub's work. Require both endorsements — CG 20 37 for completed operations is frequently omitted.
  • Primary and Non-Contributory Language: Requires the sub's GL policy to respond first before your own GL policy contributes. Without this, your insurer and the sub's insurer may dispute which policy responds first — delaying your defense.
  • Waiver of Subrogation: Prevents the sub's insurer from pursuing you for reimbursement after paying a claim related to your project. Required on most commercial projects.
  • Notice of Cancellation: Requires the sub's insurer to notify you if the policy is cancelled or non-renewed. Standard is 30 days' notice; 10 days for non-payment of premium.

Step 3: Verify — Don't Just Collect

Collecting a COI is not the same as verifying coverage. Many GCs collect certificates and file them without checking whether the policy is actually active, whether the endorsements are attached, or whether the coverage limits meet their requirements. Verification means:

  • Confirming the policy effective and expiration dates are current
  • Verifying that the coverage limits meet your subcontract minimums
  • Confirming that additional insured endorsements (CG 20 10 and CG 20 37) are attached to the certificate or provided separately
  • Verifying that the WC policy is active — call the carrier directly if you have any doubt
  • Checking that the certificate holder name and address match your company exactly

For high-value subs or subs on large projects, consider requesting a copy of the actual endorsement pages — not just the certificate. A certificate that says "Additional Insured per written contract" may not provide the same protection as a specific CG 20 10 endorsement.

Step 4: Track Renewals and Expirations

A sub's policy that was active when they started work may lapse before the project is complete. You need a system to track certificate expiration dates and follow up with subs before their policies expire. Options range from a simple spreadsheet to dedicated certificate tracking software. At minimum, your tracking system should:

  • Record the expiration date of each sub's GL and WC policies
  • Send automatic reminders to subs 30–60 days before expiration
  • Flag subs with expired certificates before they're allowed to continue work
  • Maintain a record of all certificates received for each project

Step 5: Enforce Your Requirements

A compliance program only works if you enforce it. Subs who won't provide proper certificates or endorsements should not be allowed on your job site — regardless of how long you've worked with them or how urgent the project timeline is. The cost of a denied GL claim or an uninsured WC claim will far exceed any short-term project delay.

Build enforcement into your subcontract process: no certificate, no work order; no endorsements, no payment. Most subs will comply quickly when their payment depends on it.

How We Help GCs Build Compliance Programs

Asena Capital Insurance Services helps California general contractors set up subcontractor compliance programs as part of our GC insurance services. We review your subcontract language, help you establish appropriate minimum coverage requirements for your project types, and advise on the specific endorsements you need to protect your GL policy. Call us at (858) 925-9555 or visit our General Contractor Insurance page to get started.

Ready to Get Covered?

Call us or get a free quote online. Same-day coverage available.

Get a Free Quote

A specialist calls within 10 minutes

🔒 Your documents are sent securely. A specialist calls within 10 minutes.