California is arguably the largest and most lucrative construction market in the United States. Whether you are building expansive tech offices in Silicon Valley or luxury residential homes in Los Angeles, getting your General Contractor License is the ultimate credential. Earning this license allows you to legally bid on projects exceeding $500.
However, the state protects consumers fiercely. To operate legally in 2026, you must pass through the incredibly strict vetting process of the Contractors State License Board (CSLB). While the exams and background checks are rigorous, the financial payoff for a licensed GC in California is unmatched.
⏱️ Quick Facts: California CSLB Rules
- Governing Board: Contractors State License Board (CSLB).
- Experience Needed: 4 years of verified journeyman-level experience.
- Exams Required: Must pass Law & Business AND a specific Trade Exam.
- Financial Bond: Must legally post a $25,000 Contractor's Bond.
📂 On This Page (Click to Toggle)
1. What is the "Class B" General Building License?
In California, contractors are divided into specific classifications. The license that most aspiring General Contractors aim for is the Class B (General Building Contractor). This license legally allows you to take on prime contracts for structures being built or remodeled, provided the project involves framing or carpentry, or requires the use of at least two unrelated building trades (for example, combining plumbing and electrical work on a kitchen remodel).
2. What are the CSLB experience and exam requirements?
Step 1: Verify Your Experience (Crucial)
The CSLB is notoriously strict about experience verification. You must prove 4 full years of experience within the last 10 years at a journeyman level (or as a foreman/supervisor). You cannot simply claim this experience; you must have a "qualifying individual" (such as a former employer, union representative, or a currently licensed contractor) sign your application under penalty of perjury to certify your hours.
Step 2: Pass the Two CSLB Exams
Once your application is approved by the state, you will be scheduled to take two computer-based exams at a CSLB testing center:
- Law & Business: Heavily covers California's complex mechanics lien laws, labor regulations, worker's compensation, and strict safety (Cal/OSHA) standards.
- Trade Exam (Class B): Focuses on framing techniques, blueprint reading, estimation, and structural engineering basics.
Step 3: The $25,000 Bond
After passing your exams, you are not licensed until you file a $25,000 Contractor's Surety Bond with the state. This bond protects consumers and employees if you fail to complete a job or pay wages. Furthermore, if you plan to hire employees, you must provide proof of active Workers' Compensation Insurance.
*Do not attempt the Law & Business exam without a structured prep course
❓ Top Question: How much does it cost to get a Contractor License in California?
The initial fees paid directly to the CSLB include a $450 non-refundable application fee and a $200 initial license fee (for a sole owner). You will also pay around $60 for mandatory Live Scan fingerprinting. The required $25,000 Surety Bond usually costs an applicant between $200 and $500 per year depending heavily on their personal credit score. Additionally, because the CSLB exams are notoriously tricky, most applicants spend between $400 and $1,000 on a quality exam prep school. Expect to budget around $1,500 total to launch your business legally.
💰 How much do contractors make in CA?
*Metro areas like San Francisco, San Jose, and Los Angeles consistently offer the highest profit margins in the nation.
📍 What related C-Class trades should I know?
A Class B General Contractor acts as the conductor of an orchestra, managing specialized subcontractors. You must understand the licenses required for the pros you hire in California:
-
⚡ California Electrician License (C-10)
Understand the CSLB rules for the C-10 Electrical classification. -
🚰 California Plumbing License (C-36)
Review the strict requirements for C-36 Plumbing contractors. -
❄️ California HVAC License (C-20)
Learn the path to becoming a C-20 Warm-Air Heating contractor.