What a B General Building license covers, and what it does not
The B is California's most common contractor license. It covers more than people think and less than some ads suggest, and one sentence of the law decides which is which.
A California B General Building license lets a contractor take a framing or carpentry project on its own, or any project that needs at least two unrelated building trades, such as a bathroom or whole-house remodel. It does not cover a single-trade job outside framing and carpentry, like flooring only or a roof only, unless the contractor also holds that trade's license or subcontracts the work to a contractor who does.
CSLB calls the B "the most common contractor license classification in California," so it is worth knowing what it actually allows. Below: the rule in the law's own words, how the trade count works, a job-by-job table, how the B compares with the B-2 and the specialty licenses, and the questions that test a bid against all of it.
The rule, in the law's own words
The B classification is defined in section 7057 of California's Business and Professions Code. Its core is one sentence about which contracts a general building contractor may take:
a general building contractor 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.
Business and Professions Code 7057 (General building contractor)
Read plainly, that gives a B contractor three ways to take a job. The job is framing or carpentry. Or the job needs at least two unrelated trades besides framing and carpentry. Or, for a single trade, the contractor holds that trade's own license or hands that work to a contractor who holds it.
One detail decides many cases: "The general building contractor shall not count framing or carpentry in calculating the two unrelated trades". A job that is carpentry plus one other trade is still a one-trade job under this rule.
Can a B take it? Job by job
| The job | What it involves | Can a B take the prime contract? | Why |
|---|---|---|---|
| New framing, reframing, rough or finish carpentry | Framing or carpentry alone | Yes, and do the work itself | Fast Facts: a B can "Enter a prime or sub-contract for a framing or carpentry project and self-perform the work." |
| A bathroom remodel | Several unrelated trades: tile, plumbing fixtures, drywall, paint | Yes | Two or more unrelated trades besides framing and carpentry. |
| A kitchen or whole-house remodel | Many trades in one contract | Yes | Same rule; CSLB names remodeling, room additions and home construction as multi-trade projects. |
| Roofing as part of a remodel or addition | Roofing inside a larger multi-trade project | Yes | Fast Facts: a B "may contract for projects that include roofing." |
| A roof on its own | One trade: roofing | Only through a C-39 roofer | Fast Facts: a B must "subcontract to a C-39 roofing contractor if the roofing is a standalone contract". |
| Flooring only, painting only, tile only | One trade outside framing and carpentry | Only with that license (C-15, C-33, C-54) or a licensed subcontractor | Section 7057(b), quoted above. |
| A solar energy system | Installing solar on a structure | Yes | Fast Facts: solar installation "constitutes two or more unrelated trades". |
| A project that includes fire sprinklers or well drilling | C-16 Fire Protection or C-57 Well Drilling work | Only with that license or a licensed subcontractor | Section 7057(c) and Fast Facts. |
| Asbestos abatement | Removing asbestos-containing material | Only with a C-22, an asbestos certification plus registration with the state Division of Occupational Safety and Health, or a licensed subcontractor | Fast Facts, Asbestos. |
The trade names in the table are the law's own. The B-2 section of the same code lists drywall, finish carpentry, flooring, insulation, painting, plastering, roof repair, siding and tiling, plus electrical, plumbing and mechanical fixtures, as separate trades or crafts.
Edge cases exist, and CSLB says who settles them: "Specific questions about the permissible scope of work for "B" General Building contractors should be directed to CSLB's Classifications Deputy via email at classifications@cslb.ca.gov."
B, B-2 and the specialty licenses
| B General Building | B-2 Residential Remodeling | C specialty (for example C-15, C-33, C-39) | |
|---|---|---|---|
| Made for | Any structure "requiring in its construction the use of at least two unrelated building trades or crafts" | Improvements to "an existing residential wood frame structure" | One trade, such as flooring, painting or roofing |
| The trade rule | Two unrelated trades besides framing and carpentry, or framing or carpentry alone | "shall not take a contract unless the contract includes three or more unrelated trades or crafts" | Work within that trade |
| Notable limit | Single trades outside framing and carpentry need the trade's license or a licensed subcontractor | No structural changes to load-bearing parts, and no installing or extending electrical, plumbing or mechanical systems without the license or a licensed subcontractor | Work outside the trade needs another license |
The B-2 is the newer of the two, added to the code effective January 1, 2021. Its three-trade minimum and its ban on structural work are the practical differences a homeowner will notice: a B-2 contractor may not, in the law's words, "make structural changes to load bearing portions of an existing structure," which a B may.
Five questions that test a bid against the rule
- Which license number and classification will this contract be under? Then check it on the CSLB website.
- Is this a single-trade job? If it is flooring, painting, tile or roofing alone, ask which specialty license covers it.
- Which parts will be subcontracted, and to whom? Subcontractors are licensed too, and you can look each one up the same way.
- Does the job include anything a B cannot contract for on its own, such as fire sprinklers, well drilling or asbestos removal?
- Who pulls the permits? CSLB says the contract should state "who gets the necessary building permits."
Our guide to checking a contractor license shows how to read the record those questions point you to.
Where we stand
Construction Crafters Inc. holds one license: CSLB 1106596, B General Building. The company's own list of trades, from Petar Gacic's e-mail signature, reads: remodeling, drywall, painting, flooring, tile, framing, bathroom, kitchen, windows and doors.
Under the rule above, that makes framing and carpentry projects work a B can contract on its own, and puts the other trades on that list inside multi-trade jobs such as bathroom remodeling and whole-house remodels.
Quick answers
Can a general contractor do roofing in California?
A B General Building contractor may contract for projects that include roofing. When the roof is a standalone contract, not part of a larger project with two or more unrelated trades such as a remodel or a room addition, CSLB says the B must subcontract it to a C-39 roofing contractor.
Can a B contractor do just flooring or just painting?
Not on a prime contract by itself, unless the contractor also holds that specialty license (C-15 for flooring, C-33 for painting) or subcontracts the work to a contractor who does. Inside a remodel that already involves two or more unrelated trades, flooring and painting can be part of the B's contract.
Can a B contractor take a carpentry-only job?
Yes. Framing and carpentry are the exception in the law: a B may take a prime contract or a subcontract for a framing or carpentry project and do the work itself. Framing and carpentry do not count toward the two unrelated trades needed for anything else.
What is the difference between a B and a B-2 license?
The B covers structures whose construction needs at least two unrelated trades, framing and carpentry jobs on their own, and structural work. The B-2 Residential Remodeling license is for existing wood-frame homes, needs three or more unrelated trades in every contract, and may not change load-bearing parts such as foundations, bearing walls or roof structures.
Can a B contractor install solar panels?
Yes. CSLB's Fast Facts say a B may contract and self-perform the installation of a solar energy system on a structure, because that installation counts as two or more unrelated trades.
Can a B contractor do plumbing or electrical work?
As part of a contract with two or more unrelated trades, CSLB says a B may do the work itself. A plumbing-only or electrical-only contract needs the C-36 or C-10 license, or a subcontract with a contractor who holds it.
Who decides whether a job fits a B license?
The law and CSLB. For questions the rules do not settle, CSLB asks that they go to its Classifications Deputy at classifications@cslb.ca.gov.
Sources
- Business and Professions Code 7057 (General building contractor) (California Legislative Information)
- Fast Facts: What Jobs "B" General Building Can/Cannot Perform (CSLB)
- CSLB Licensing Classifications (CSLB)
- B-2 Residential Remodeling Contractor (B&P 7057.5 as printed by CSLB) (CSLB)
- Check a Contractor License or Home Improvement Salesperson (HIS) Registration (Contractors State License Board (CSLB))
- What Should I Look for in a Contract and Binding Agreements? (CSLB)
Read on 2026-10-16.