What the General B contractor license covers
In California, the General B — General Building Contractor — license is required for any contractor whose work involves two or more unrelated building trades and uses framing or carpentry as a fundamental component. If you're building, remodeling, or framing residential or commercial structures, this is the classification the Contractors State License Board (CSLB) expects you to hold.
The exam is split into two parts: the Law and Business exam and the General Building (B) trade exam. Both are computer-based multiple-choice tests administered at PSI testing centers throughout California. You must pass both to be issued an active license.
Exam format at a glance
- Length: 115 questions per exam, 3.5 hours each.
- Format: Multiple choice, computer-based, taken at a PSI center.
- Passing score: Approximately 72% per exam (the exact cut score is not published; this is the long-running historical pass mark).
- Cost: $100 per exam reschedule. Original $450 application + $200 initial license fee covers the first attempt.
- Retake policy: 21-day waiting period; up to 18 months from application approval to pass both exams.
Law and Business exam content
About one-third of test takers fail on the Law and Business exam first. The CSLB publishes the official content outline. Roughly:
- Business organization & licensing (~14%)
- Contracts and lien laws (~22%)
- Employment requirements (~14%)
- Public works (~6%)
- Safety (~13%)
- Insurance and bonds (~12%)
- Financial management (~19%)
If you've never run a business before, expect this to feel harder than the trade exam. Read our Business Law guide to start at the right foundation.
Trade exam (General B) content
The trade exam tests practical construction knowledge across the entire build envelope: planning & estimating, foundations, framing, exterior finishes, interior finishes, roofing, and basic MEP coordination. The single biggest reason people miss questions: rusty math. Square-footage takeoffs, board-foot calculations, slope and rise/run, and material conversions show up throughout.
Our construction estimating guide walks through the math problems that appear most often.
How long does it take to pass?
Among students using a structured prep platform, the average time from first study session to a passed General B is 7-10 weeks at 8-12 hours per week. That's not a guarantee — it's a benchmark. Candidates with strong field experience but weak business backgrounds (or vice versa) can spend significantly more time on one exam than the other.
The biggest predictor of passing on the first attempt is not raw study hours — it's how recently you took realistic, timed practice exams. The single best way to find out where you stand is to take a free readiness test and let the data guide your study plan.
Ready to start studying?
License Contractor School's full Premium course includes a growing classification-specific practice bank, modules covering every CSLB content area, a 24/7 AI tutor trained on California contractor law, and a dynamic study plan that adapts as your readiness score improves. Start with the free readiness test — it takes about 10 minutes and tells you exactly where to focus.