Redwood Trade Guide

Class A or Class B: What Each California License Covers

A Class A license covers fixed works that need specialized engineering knowledge — roads, bridges, sewers, dams. A Class B covers structures built to shelter people or property, and only where the job uses at least two unrelated building trades. The dividing line is what you build, not how much the job is worth.

What a Class A covers

The Board labels this classification A — General Engineering Contractor, and Business and Professions Code § 7056 defines it as a contractor “whose principal contracting business is in connection with fixed works requiring specialized engineering knowledge and skill”. The section then lists the subjects it reaches, and the list is long and specific: “irrigation, drainage, water power, water supply, flood control, inland waterways, harbors, docks and wharves, shipyards and ports, dams and hydroelectric projects, levees, river control and reclamation works, railroads, highways, streets and roads, tunnels, airports and airways, sewers and sewage disposal plants and systems”. You can read § 7056 in full.

The phrase doing the work in § 7056 is fixed works. If what you build is infrastructure rather than buildings, that is the Class A side of the line.

What a Class B covers

The Board labels this one B — General Building Contractor. Business and Professions Code § 7057(a) defines it as a contractor whose principal business is “in connection with any structure built, being built, or to be built, for the support, shelter, and enclosure of persons, animals, chattels, or movable property of any kind, requiring in its construction the use of at least two unrelated building trades or crafts”. That last clause is not description. It is the condition you have to meet, and the rest of § 7057 exists to enforce it. The section is published in full at § 7057.

The two-trade rule, and the part that is easy to miss

Section 7057(b) turns that clause into an operating restriction. A general building contractor, it says, “shall not take a prime contract for any project involving trades other than framing or carpentry unless the prime contract requires at least two unrelated building trades or crafts other than framing or carpentry, or unless the general building contractor holds the appropriate license classification or subcontracts with an appropriately licensed contractor to perform the work”.

The restriction reaches your subcontracts too, not only your prime contracts. Section 7057(b) then adds the counting rule that makes it bite: a general building contractor “shall not count framing or carpentry in calculating the two unrelated trades”. Framing and carpentry are the two trades your Class B may take on their own. They are also the two you cannot count toward the threshold for anything else.

Two projects a Class B may never contract for

Section 7057(c) is different in kind. You cannot satisfy it by structuring the contract differently. It provides:

A general building contractor shall not contract for any project that includes a fire protection system as provided for in Section 7026.12 or 7026.13, or the “C-57” Well Drilling classification as provided for in Section 13750.5 of the Water Code, unless the general building contractor holds the appropriate license classification, or subcontracts with the appropriately licensed contractor.

For those two you have exactly two routes, and § 7057(c) names both: hold the classification, or subcontract to somebody who does.

Where B-2 sits

California has a third general classification between B and the specialty trades. Section 7057.5(a) defines a residential remodeling contractor as one whose principal business is “in connection with any project to make improvements to, on, or in an existing residential wood frame structure, and the project requires the use of at least three unrelated building trades or crafts for a single contract”. Section 7057.5(d) states that it “may be cited as the B-2 Residential Remodeling Contractor”.

Three things separate B-2 from B, and all three come from § 7057.5(a). The structure must already exist. It must be residential wood frame. And your threshold is three unrelated trades, not two.

The entity has to exist before the license does

California issues licenses to "individuals, partnerships, corporations, joint ventures, or limited liability companies" — the Board's own words — and the choice has a price: the initial license fee is $200 for a sole owner against $350 otherwise, and timely renewal $450 against $700, or $470 and $720 for C-10 electrical contractors. Those figures are the Board's published fee schedule, not an estimate. These services handle entity formation, with registered-agent service where offered.

Paid links: if you use one we may earn a commission, at no extra cost to you.

Specialty work sits outside all three

Everything else is specialty work. Business and Professions Code § 7058(a) defines a specialty contractor as one “whose operations involve the performance of construction work requiring special skill and whose principal contracting business involves the use of specialized building trades or crafts”, and the Board subdivides that branch into numbered C classifications.

The four branches come from § 7055, and the letters A, B, B-2 and C are the Board’s own labels for them rather than the statute’s subdivisions — the Board sets them out on its Licensing Classifications page. How the whole set divides is on how the classifications divide, and what an applicant has to satisfy whichever one they seek is at what an applicant must satisfy. The paper that follows the choice is the trade examination, the sequence it sits in is applying for a classification, and the structure behind all of it is licensing a contractor in California.

This page describes the rules; it does not advise on your situation. Licenses are issued by the Contractors State License Board, which this site is not affiliated with. Rules and fees change; last checked 2026-09-22.