Home > Business Insurance > Contractors and building trades · Leer en español
What does a CSLB-licensed contractor in California have to keep in force?
Published 2026-10-05 by Insurance City Agency, LLC, CA License #6003045. Reviewed by Santo Militello, California-licensed Property & Casualty agent (CA License #1737723).
A licensed contractor keeps a contractor bond on file with the Contractors State License Board and a workers-compensation certificate, or a no-employee exemption where the classification still allows one. Business and Professions Code section 7071.6 sets that bond at $25,000. Section 7125 requires the compensation certificate for an active license, and it closes the no-employee exemption for concrete (C-8), warm-air heating and air-conditioning (C-20), asbestos abatement (C-22), roofing (C-39), and the D-49 tree-service specialty. That version of section 7125 stays in effect only until January 1, 2028. Labor Code section 3700 already requires compensation insurance from the first employee, license or not. General liability is what the hiring contractor and the property owner read on the certificate. The board does not make liability insurance a condition of a sole-owner or corporate license. The trade list on this page follows CSLB classifications, checked October 5, 2026.
Request a quote (209) 670-1556
What goes wrong on a Valley job before anyone opens the policy
The losses that actually reach a contractor file in Stockton, San Jose, and the Central Valley sort into a few patterns. None of them is paid by the license bond.
Water after the crew has left is the one that surprises roofers, plumbers, and HVAC techs. A valley flashing missed on a one-story house off Harding Way in Stockton does not show up until the first real rain. The ceiling stain is a completed-operations question on general liability, months after the invoice was paid. The same week, a laborer slips off a low eave. That injury is workers compensation if the person is an employee. It is not a bond claim, and it is not a general-liability claim against the contractor for his own employee.
A San Jose remodel fails a different way. On a bungalow lot in Willow Glen the scaffold is six inches from the neighbor’s stucco. A brace punches the wall. That is premises and operations liability, and the neighbor does not care which CSLB class pulled the permit. If the electrical work was handed to a subcontractor who never sent a certificate, the general’s own policy is the one the auditor asks about when the receipts are reviewed.
Concrete and grading jobs on the Valley floor add vehicles. A pump hose on a Tracy warehouse slab swings into a pickup parked on the apron. Whether that lands on general liability or on commercial auto depends on how the pump and the truck are scheduled, not on which story the contractor tells after the fact. A framing crew driving a personal troca to a Manteca tract in the morning has the same split: the drive is a business errand, and a personal auto policy is written for personal use.
The quiet failure is the license itself. CSLB can suspend an active license when the bond lapses or when a required workers-compensation certificate is missing. A suspended license means new contracts stop. The bond and the compensation filing are license conditions. They are not a substitute for the liability policy the general contractor asked for on the certificate of insurance. Our CSLB application checklist walks through the filing order. San Jose calls are taken at Insurance City San Jose. Valley-wide context is the Central Valley business insurance guide.
What the board files, and what the general contractor reads
Treat these as two stacks that happen to travel together.
On file with CSLB. According to section 7071.6, the contractor bond is $25,000, from an admitted surety, as a condition of issuance, renewal, and keeping the license. Section 7071.6(b) limits the surety’s aggregate liability to $7,500 on claims other than those of the beneficiaries described in section 7071.5(a); the rest of the bond is reserved for those beneficiaries. The bond protects the people the statute names. It does not defend the contractor, and a payment by the surety is money the contractor owes back. An LLC license files an additional worker bond of $100,000 under section 7071.6.5, for wages, interest, and fringe benefits. That figure is the bond penalty, not an insurance premium. Bond placement is covered on our surety bonds page.
Workers compensation sits next to the bond. Section 7125 requires a certificate, or a no-employee exemption statement, for the license to stay active. The exemption is not available for C-8, C-20, C-22, C-39, or D-49. CSLB’s posted text of section 7125 says the section remains in effect only until January 1, 2028. SB 1455 (Stats. 2024, ch. 485) is the bill that set that date. Labor Code section 3700 is separate and broader: every employer secures compensation, by insurance or by a certificate of consent to self-insure, from the first employee. A brother on the payroll is an employee. A helper paid in cash is still a person the Labor Code is talking about. The exemption guide and the first-employee checklist cover the filing, and the workers-compensation page covers the policy.
On the certificate the general contractor reads. General liability, usually written on an occurrence form, is the coverage property owners and generals ask for before a sub steps on the job. Additional-insured wording and a waiver of subrogation are contract requests. They are endorsements, not a second policy. Our contractors liability page and the certificate of insurance page are the place to match the contract language. When the contract asks for limits above the underlying policy, a commercial umbrella is the usual next layer. We do not promise that a carrier will offer it.
Commercial auto belongs on every truck, van, and trailer used to reach the job, including a vehicle titled to the owner. Tools and equipment that move from job to job are an inland-marine question, separate from the building. When the contractor is responsible for the structure while it is going up, builders risk covers the work itself rather than the contractor’s liability to other people. A short map of the same pieces is on what California contractors need.
What changes the premium, without a made-up average
Insurance City Agency, LLC does not publish a statewide price for “contractor insurance.” The premium moves with the work, and two licenses with the same CSLB class can land in different places. According to the way these policies are rated, the levers are these.
- Classification and height. Interior painting and composition shingles are not the same general-liability class. Stories, open-flame roofing, and commercial roofs are underwriting questions. The C-39 page explains why roofing is placed differently from a painter: roofing contractor insurance.
- Payroll, receipts, and subcontract cost. Workers compensation follows payroll, the classification of the work, and the experience modification. Advisory pure premium rates are published by the Workers’ Compensation Insurance Rating Bureau of California and approved by the Insurance Commissioner. We do not reprint a class rate on this hub. The workers-comp cost calculator shows how a class rate is applied to payroll. General liability for contractors is often rated on receipts or on subcontractor cost. Uninsured subcontractors are the audit surprise.
- Vehicles. A single van in Stockton city limits and a dump truck running aggregate to a San Jose hillside job are different commercial-auto risks. Radius, the vehicle’s weight, and who drives it change the policy. See commercial auto.
- Loss history and how new the license is. A prior water claim or a compensation claim changes the conversation. A license in its first year has no loss run to show, which is its own underwriting fact. We will not tell you the result before the application is in.
- Contract endorsements. Additional insured, primary and noncontributory wording, and a waiver of subrogation are sometimes available and sometimes not. Asking for them after a loss does not add them.
Bring the license number, the classifications, a payroll guess, gross receipts, the vehicle list, and the last three years of losses if you have them. Call (209) 670-1556 or use the form on this page. The Stockton office is at 956 W Robinhood Dr. The San Jose office is at 25 N 14th St Ste 125.
Trade picker: CSLB class and the page we already wrote
Class names below are the classifications CSLB publishes under Business and Professions Code section 7055 (general engineering, general building, residential remodeling, and specialty). Source: the CSLB licensing classifications page, checked October 5, 2026. A dash in the last column means we do not have a trade article yet. The row is still a real classification. Maintenance crews that are not CSLB trades — janitorial, pressure washing, lawn mowing — live on the cleaning, yard, and home-service hub.
| Trade | CSLB | Where to read next |
|---|---|---|
| General building contractor | B | General contractor insurance in Stockton |
| Residential remodeling contractor | B-2 | The ins and outs of contractor insurance |
| Roofing contractor | C-39 | C-39 roofing insurance in California |
| Plumbing contractor | C-36 | Plumber insurance in Stockton |
| Electrical contractor | C-10 | Electrician insurance in Stockton |
| HVAC contractor | C-20 | HVAC contractor insurance in Stockton |
| Painting contractor | C-33 | Painting contractor insurance in Stockton |
| Flooring installer | C-15 | Flooring installer insurance in Stockton |
| Concrete contractor | C-8 | Concrete and masonry (C-8) insurance |
| Masonry contractor | C-29 | Concrete and masonry insurance in California |
| Drywall contractor | C-9 | Workers comp for drywall and framing |
| Framing and rough carpentry | C-5 | Workers comp for framing crews |
| Landscaping contractor | C-27 | Landscaping business insurance in Stockton |
| Tree and palm contractor | C-49 | Tree trimming and arborist insurance |
| Welding contractor and fab shop | C-60 | Welding shop insurance in Stockton |
| Solar contractor | C-46 | No trade article yet. Bring the C-46 license number with the quote. |
| Swimming pool contractor | C-53 | No trade article yet. Pool building is a CSLB class; pool cleaning is on the home-service hub. |
| Fencing contractor | C-13 | No trade article yet. C-13 is its own specialty class. |
| General engineering (grading, paving, underground) | A | No trade article yet. Class A is general engineering, not a Class B builder. |
C-8 and C-20 are on the no-exemption list in section 7125(b), along with C-39. A concrete contractor, an HVAC contractor, or a roofer who has no employees still has a compensation filing to solve. Painters (C-33), plumbers (C-36), and electricians (C-10) are not on that closed list, but Labor Code section 3700 applies the moment anyone is employed. Tree work splits: C-49 is the tree and palm classification on the CSLB list, and D-49 is the limited-specialty class named in the exemption statute. Read the license, not the truck door.
Frequently asked questions
Does CSLB require general liability to issue a contractor license?
Not for a sole owner or a corporation. CSLB requires the $25,000 contractor bond under Business and Professions Code section 7071.6 and a workers-compensation certificate under section 7125, or a no-employee exemption where the classification still allows one. General liability is what the hiring contractor and the property owner ask to see on the certificate. An LLC license adds a separate $100,000 worker bond under section 7071.6.5.
Which CSLB classes cannot file a no-employee workers-comp exemption?
Until January 1, 2028, Business and Professions Code section 7125(b) closes the exemption for C-8 concrete, C-20 HVAC, C-22 asbestos abatement, C-39 roofing, and D-49 tree service. Those licenses need a workers-compensation certificate on file even when the owner has no employees. Labor Code section 3700 still requires coverage from the first employee in every class.
Is the contractor bond the same thing as liability insurance?
No. The bond is a surety instrument filed with CSLB. Section 7071.6 sets it at $25,000. It is written for customers and the other beneficiaries named in the bond statute, not to defend the contractor. A claim the surety pays is a debt the contractor owes back. Liability insurance is the policy that responds to a third-party injury or property-damage suit.
What should a Stockton or San Jose contractor bring to a quote?
The CSLB license number and classifications, a payroll estimate by type of work, gross receipts, a list of vehicles used for the business, whether subcontractors carry their own certificates, and any loss history. Insurance City Agency, LLC does not publish a statewide premium. The number depends on those facts.
Where does a handyman stop and a licensed contractor start?
Business and Professions Code section 7048 exempts one project only when the aggregate price for labor, materials, and all other items is less than $1,000, the work needs no building permit, the person does not advertise as a contractor, and the person does not employ anyone to help. Assembly Bill 2622 (Stats. 2024, ch. 240) raised that line from $500 to $1,000 effective January 1, 2025. Assembly Bill 1170 (Stats. 2025, ch. 67), effective January 1, 2026, is the latest amendment and still reads $1,000. Above that line, or if any of those conditions fails, the work belongs on a CSLB license. Older Insurance City articles that still say $500 describe the statute before AB 2622.
Statute text for the figures in this section: section 7048, section 7071.6, section 7071.6.5, section 7125, and Labor Code section 3700. Checked October 5, 2026.
Sources
- California Business and Professions Code section 7071.6. Contractor bond of $25,000. Subdivision (b) aggregate of $7,500 for claims other than those of the beneficiaries in section 7071.5(a). Operative January 1, 2023. Checked October 5, 2026.
- California Business and Professions Code section 7071.6.5. LLC worker bond of $100,000. Checked October 5, 2026.
- CSLB text of Business and Professions Code section 7125. Workers-compensation certificate; no-employee exemption closed to C-8, C-20, C-22, C-39, and D-49; section in effect only until January 1, 2028. Checked October 5, 2026.
- SB 1455 (Stats. 2024, ch. 485). Checked October 5, 2026.
- California Labor Code section 3700. Duty to secure compensation. Checked October 5, 2026.
- AB 2622 (Stats. 2024, ch. 240). Raised the section 7048 small-job line from $500 to less than $1,000. CSLB industry bulletin, California License Requirement for Minor Work Increases from $500 to $1,000, states the change starts January 1, 2025. Checked October 5, 2026.
- California Business and Professions Code section 7048, current text amended by Stats. 2025, ch. 67 (AB 1170), effective January 1, 2026. That amendment still reads less than $1,000, with the permit, advertising, and employee limits in the section. Checked October 5, 2026.
- CSLB, Licensing Classifications, including Class A, Class B, B-2, and the C-specialty classes named on this page. Checked October 5, 2026.
Related
- Esta página en español
- Cleaning, yard, and home-service crews
- Contractors general liability
- Coberturas para contratistas en California
- Stockton office
Reviewed by Santo Militello, California-licensed Property & Casualty agent (CA License #1737723). Insurance City Agency, LLC, CA License #6003045. Our licensed team brings more than 70 years of combined insurance experience. Santo Militello is the owner of Via Rapida Services. Phone (209) 670-1556. Insurance City, 956 W Robinhood Dr, Stockton, CA 95207. San Jose office: 25 N 14th St Ste 125. No broker fees on standard policies (Stockton and San Jose offices). Last reviewed 2026-10-05.
Bring the license number and the payroll
A licensed agent at Insurance City Agency, LLC compares the bond, the compensation filing, liability, and the trucks. Call (209) 670-1556 or send the form. Walk-ins at 956 W Robinhood Dr, Stockton, Monday through Friday, 10am to 6pm. Se habla español.
