California sorts contractor licenses into four classifications: Class A for general engineering work, Class B for general building, Class B-2 for residential remodeling, and Class C for specialty trades. Which one applies to a given job depends on what is being built, whether it is a structure people shelter in, and how many unrelated trades the project pulls together. Picking the wrong classification is not a paperwork problem. A contractor who works outside their class loses the right to be paid for the job and can face criminal charges on top of it.
Class A: General Engineering Contractor
Class A covers fixed works that require specialized engineering knowledge. Business and Professions Code Section 7056 lists the projects this classification handles, and the range is broad: irrigation and drainage systems, dams and hydroelectric projects, highways and tunnels, airports, sewage systems, bridges, refineries, pipelines, railroads, and parks, along with the earthmoving, grading, trenching, and paving tied to them.1California Legislative Information. California Business and Professions Code 7056
The thread running through all of it is civil engineering. These are projects that shape landscape and utility infrastructure rather than buildings people live or work in. A Class A licensee builds the road; a Class B licensee builds the office next to it. Crossing that line by taking on vertical building construction without the proper classification exposes a contractor to CSLB enforcement, including administrative fines and, in serious cases, misdemeanor charges.
Class B: General Building Contractor
Business and Professions Code Section 7057 defines Class B as covering any project that involves building or improving a structure used for shelter, whether that means housing for people, animal facilities, or storage. The critical requirement is that the project must involve at least two unrelated building trades or crafts.2California Legislative Information. California Business and Professions Code 7057
The two-trade rule is where most confusion arises. A Class B contractor who takes a job that only requires roofing, or only requires electrical work, is violating the law unless they also hold the matching C-classification specialty license. The B license is a coordination license. It assumes you are managing a project that brings together multiple trades, not performing a single trade yourself. A roof-only job belongs to a C-39 Roofing contractor. A full renovation that calls for framing, plumbing, and electrical belongs to a B contractor.
Class B-2: Residential Remodeling Contractor
Business and Professions Code Section 7057.5 created the B-2 classification for contractors who focus on improving existing homes rather than building new ones. The license is limited to work on existing residential wood frame structures and requires the contractor to perform at least three unrelated trades on each project, one more than the standard B license requires.3California Legislative Information. California Business and Professions Code 7057.5
The restrictions are tighter than many contractors expect. A B-2 licensee cannot make structural changes to load-bearing elements, including footings, foundations, load-bearing walls, partitions, and roof structures. They also cannot take contracts involving fire protection (C-16), asbestos abatement (C-22), or well drilling (C-57) unless they hold those specialty licenses or subcontract the work to someone who does.3California Legislative Information. California Business and Professions Code 7057.5
Electrical, mechanical, and plumbing work has its own boundaries. A B-2 contractor cannot install, replace, or substantially alter those systems or their major components without the appropriate specialty license or a licensed subcontractor. The one exception: minor alterations to existing systems for the purpose of installing or replacing fixtures, as long as the overall contract still includes at least three unrelated trades.
B-2 works well for kitchen and bathroom renovations, cosmetic updates, and multi-trade improvements on older homes. It falls apart when a homeowner wants a load-bearing wall removed or a failing foundation replaced. Those jobs need a full B license.
Class C: Specialty Contractor
Business and Professions Code Section 7058 establishes Class C for contractors whose businesses center on a single specialized trade. California recognizes dozens of sub-classifications, each tied to a specific type of work. Among the most commonly encountered:
- C-10 Electrical: wiring, fixtures, and electrical system installation
- C-20 HVAC: heating, ventilation, and air conditioning systems
- C-36 Plumbing: water supply, drainage, and gas piping
- C-39 Roofing: roof installation and repair
- C-22 Asbestos Abatement: removal and containment of asbestos materials
Specialty contractors can work directly for homeowners when the job falls entirely within their trade. They also work as subcontractors under a Class A or B general contractor on larger projects. A C licensee cannot take on work in a trade they are not licensed for, even if the task looks simple. An electrician who adds a plumbing rough-in to a job faces the same consequences as any other contractor working outside their classification: potential loss of license and inability to collect payment.
Some specialty classifications carry extra regulatory weight. Contractors holding C-8 Concrete, C-20 HVAC, C-22 Asbestos Abatement, C-39 Roofing, or C-61/D-49 Tree Service licenses must carry workers’ compensation insurance at all times, even with no employees. Other classifications can file an exemption if they work solo.4Contractors State License Board. Workers’ Compensation Requirements
Class C-61: Limited Specialty
C-61 exists because construction keeps changing and new types of work emerge that don’t fit the established C sub-classifications. California Code of Regulations, Title 16, Section 832.61 defines it as a specialty classification limited to a specific field and scope of operations for which the applicant qualifies, outside the other listed specialty categories.5Legal Information Institute. California Code of Regulations Title 16 Section 832.61 – Classification C-61 Limited Specialty
Each C-61 license carries a “D” sub-code narrowing the scope to a very specific type of work. Examples include D-12 for synthetic products installation, D-34 for prefabricated equipment, and D-49 for tree service. A contractor whose work involves something highly specialized, like installing modular clean-room panels or certain industrial coatings, would typically apply under C-61 with the appropriate D designation rather than trying to fit a broader C category.
Permitting is the practical concern. Local building departments issue permits based on the contractor’s classification, and an incorrect D sub-code can get a permit denied. Getting the right designation at the application stage saves trouble later.
What Happens if You Pick the Wrong Classification
The penalty that hurts contractors most is loss of the right to collect payment. California law bars anyone who performed construction work without the proper license from using the courts to recover money owed. It does not matter how well the work was done or whether the property owner is happy with it. If you were not properly licensed, or not licensed in the classification the work required, you cannot sue to get paid. Property owners may even be entitled to recover money they already paid. Holding a B license does not shield you if the job only required one trade and you lacked the matching C.
Unlicensed contracting is also a criminal offense. A first conviction under Business and Professions Code Section 7028 is a misdemeanor punishable by a fine of up to $5,000, up to six months in county jail, or both.6California Legislative Information. California Business and Professions Code 7028 Penalties escalate from there:
- Second conviction: a fine of 20 percent of the contract price or $5,000, whichever is greater, plus a minimum of 90 days in county jail
- Third or subsequent conviction: a fine between $5,000 and $10,000 (or 20 percent of the contract price if higher), plus 90 days to one year in county jail
These criminal penalties sit alongside the CSLB’s administrative fines. Civil penalty assessments for unlicensed work under Section 7028 range from $200 to $5,000 per citation. Certain violations, particularly those involving workers’ compensation fraud or employment of unregistered subcontractors, carry administrative fines up to $15,000.7Contractors State License Board. Approved Assessments of Civil Penalties
Checking a Contractor’s Classification Before You Hire
The CSLB maintains a free online lookup tool where anyone can check a contractor’s license status, classification, bond information, and complaint history. Verify not only that a contractor is licensed but that their classification matches the work being proposed. A licensed C-36 Plumbing contractor who offers to remodel an entire kitchen is working outside their scope, and hiring them for that job puts your legal protections at risk. If the contractor is unlicensed or improperly classified, you may have no recourse through the CSLB’s consumer protection processes and could land in a costly dispute with limited legal remedies.