California Commercial Contractor License Classifications Explained

The California Contractors State License Board (CSLB) administers a structured classification system that determines the legal scope of work any licensed contractor may perform. These classifications apply across residential and commercial projects alike, but the commercial sector's scale, complexity, and regulatory exposure make classification boundaries especially consequential. Misclassification — performing work outside a licensed classification — exposes contractors to license suspension, project shutdowns, and civil liability. The full licensing framework is documented at the California Commercial Contractor License Requirements reference.


Definition and scope

California's contractor classification system is established under Business and Professions Code §7058 and administered by the CSLB. The system divides all licensed contractor work into three primary license types:

Each class carries a defined scope, and work performed outside that scope — without holding the appropriate classification or subcontracting to a properly licensed specialist — constitutes unlicensed activity regardless of the contractor's overall license status.

Scope boundary: This page addresses California state law and CSLB regulations exclusively. Federal contracting classifications, out-of-state license reciprocity, and local municipal licensing overlays (such as those administered by the City of Los Angeles or the County of San Francisco) are not covered here. Contractors working on federally owned land or across state lines must evaluate separate federal and interstate regulatory frameworks. For context on how California's contractor services landscape is structured more broadly, see Key Dimensions and Scopes of California Contractor Services.


How it works

Class A — General Engineering Contractor

A Class A license authorizes work on projects where engineering skill predominates. Per CSLB's classification definitions, this encompasses fixed works — infrastructure projects such as highways, bridges, grading, pipelines, and utility systems. Class A contractors may self-perform any specialty trade that is incidental and supplemental to the primary engineering scope.

Class A is the appropriate classification for large commercial site development, major grading operations, and infrastructure tied to commercial construction — not for vertical building construction as a primary scope.

Class B — General Building Contractor

Class B is the classification most closely associated with commercial construction as commonly understood: the erection, repair, alteration, or improvement of any building or structure. A Class B contractor may combine two or more specialty trades within a single project. Critically, a Class B licensee may not self-perform a specialty trade as the sole or primary scope of a project — doing so requires the corresponding Class C classification or a subcontract to a Class C holder.

For a direct comparison of how general and specialty license scopes interact in commercial settings, see Commercial General Contractor vs. Specialty Contractor California.

Class C — Specialty Contractor

The 47 Class C classifications cover discrete trades. Relevant commercial classifications include:

  1. C-4 — Boiler, Hot Water Heating, and Steam Fitting
  2. C-7 — Low Voltage Systems
  3. C-10 — Electrical (California Commercial Electrical Contractor Requirements)
  4. C-16 — Fire Protection
  5. C-20 — Warm-Air Heating, Ventilating, and Air-Conditioning (HVAC Contractor Requirements California Commercial)
  6. C-36 — Plumbing (California Commercial Plumbing Contractor Requirements)
  7. C-39 — Roofing (California Commercial Roofing Contractor Requirements)
  8. C-46 — Solar (Solar and Energy Contracting California Commercial)

A contractor holding only a Class C classification is restricted to that trade's defined scope. Taking a contract where the specialty work is incidental to broader construction without a Class B or Class A license is a CSLB violation.


Common scenarios

Tenant improvement projects: A commercial tenant improvement — interior demolition, new partitions, mechanical upgrades, and finish work — typically requires a Class B general contractor coordinating Class C specialty subcontractors. If a single trade (e.g., plumbing replacement only) constitutes the entire contract, a Class C-36 licensee may contract directly. See California Commercial Tenant Improvement Contracting for project-specific detail.

Solar installation on commercial rooftops: A contractor installing photovoltaic systems on commercial buildings must hold C-46 (Solar) and, depending on scope, may also need C-10 (Electrical). Work involving structural roof penetrations may require coordination with a C-39 (Roofing) license holder. The CSLB enforces these boundaries through its complaint and investigation process.

Public works projects: Any contractor bidding on a public works project in California must hold the appropriate CSLB classification and register with the California Department of Industrial Relations (DIR). Classification requirements apply identically to public and private commercial work. Additional detail is available at Public Works Contracting California.

Design-build delivery: Under design-build project structures, the entity holding the prime contract must carry the appropriate license for the construction scope — typically Class A or Class B. See Design-Build Contracting California Commercial Projects.


Decision boundaries

The following distinctions govern classification decisions:

Class A vs. Class B: If the predominant scope involves fixed infrastructure works (grading, pipelines, bridges), Class A applies. If the predominant scope is vertical building construction or improvement, Class B applies. A contractor may hold both classifications simultaneously.

Class B vs. Class C: Class B permits multi-trade work on a building project. A Class C licensee is restricted to a single trade scope. When a project involves only one specialty trade performed in isolation — not incidental to broader construction — the Class C holder may contract directly without Class B coverage.

Multiple classifications: California law permits a contractor entity to hold more than one classification. Contractors regularly hold B + C-10, or B + C-36, to capture both general contracting authority and self-performance rights in high-value specialty trades.

Subcontracting requirements: A Class B contractor who subcontracts specialty work to Class C licensees must verify that each subcontractor's classification matches the assigned scope. Regulatory obligations for subcontractors on commercial projects are detailed at Subcontractor Regulations California Commercial Projects.

For the full licensing process — examination requirements, experience documentation, and application procedures — see CSLB Licensing Process for Commercial Contractors. The California Commercial Contractor Authority home reference provides the broader regulatory landscape within which these classifications operate.


References