Skip to content

B License vs B-2 License: Which California Contractor License Do You Need?

B License vs B-2 License: Which California Contractor License Do You Need?

California has two General Contractor licenses: the **B General Contractor** and the **B-2 General Contractor — Residential**. They sound similar, but they're very different in scope and what you can legally do. Here's the breakdown.

B License (General Contractor)

What it covers

A B General Contractor license allows you to perform or supervise **any type of construction work**, regardless of structure type or value. This includes:

  • Residential construction (homes, apartments, condos)
  • Commercial construction (office buildings, retail, warehouses)
  • Industrial construction
  • Public works projects (with prevailing wage compliance)
  • Any project value, from small to very large

What you can build

  • Single-family homes
  • Multi-unit residential buildings (apartments, condos)
  • Offices, stores, restaurants
  • Hospitals, schools, government buildings
  • Factories, warehouses
  • Infrastructure (bridges, roads, etc. if licensed for those specific types)

Experience requirement

  • 4 years of experience as a journeyperson
  • 2 years as a foreman
  • 1 year as a contractor or supervisor
  • Total: 4 years minimum (various combinations allowed)

Exam

The B license exam covers all construction trades and management concepts at a broad level. It's one of the most difficult CSLB exams.

B-2 License (General Contractor — Residential)

What it covers

A B-2 General Contractor — Residential license allows you to perform or supervise construction on **residential buildings only**. This includes:

  • Single-family homes
  • Multi-unit residential buildings up to 4 units
  • Apartments and condos (specific rules apply)
  • NO commercial, industrial, or public works projects

Experience requirement

  • 3 years of experience as a journeyperson (trade experience)
  • 2 years as a foreman or supervisor
  • 1 year as a contractor or sole proprietor
  • Total: 3 years minimum (various combinations allowed)

Exam

The B-2 exam is narrower than the B exam, focused on residential construction knowledge, code, and safety. It's generally considered easier than the B exam.

Quick comparison

Feature B License B-2 License
Residential construction Yes Yes
Commercial construction Yes No
Industrial construction Yes No
Public works Yes No
Multi-unit buildings (5+ units) Yes No
Exam difficulty Harder Easier
Experience required 4 years 3 years
Scope of work Broadest Narrower (residential only)

Which license should you get?

Get the B license if:

  • You want to work on any type of construction (residential, commercial, industrial, public works)
  • You have the experience (4 years minimum)
  • You want the broadest scope possible and don't want to be limited later
  • You're willing to study harder for a more complex exam

Get the B-2 license if:

  • You only want to do residential construction (homes, small apartment buildings)
  • You have less experience (3 years minimum, not 4)
  • You want an easier exam to pass
  • You're willing to get the B license later if you need broader scope

Can you upgrade from B-2 to B?

Yes. If you start with a B-2 license and later want to expand into commercial work, you can apply for a B license. You'll need to meet the experience requirement (4 years total, though your B-2 experience counts), and you'll have to pass the B exam.

What if you do commercial work with a B-2 license?

This is a violation of your license scope. CSLB takes this seriously. Penalties include:

  • Fines (up to $5,000 per violation)
  • License suspension
  • License revocation
  • Criminal charges in severe cases

Clients can also sue you if you work outside your license scope, and you may not be able to collect payment for work you did illegally.

The bottom line

If you're starting out and only want to do residential work, the B-2 license is a faster, easier path. If you think you might want to expand to commercial or industrial work later, or if you already have 4 years of experience, go straight for the B license. You can always expand later, but getting the broader license from the start avoids having to take another exam.