CSLB Licensing Guide

How to get a contractor license in California.

By Phazahn Odom | Founder of Phixmo | Former bookkeeper for residential GCs | Former NFL tight end, Pittsburgh Steelers

California requires a contractor license for most construction work valued at $500 or more in combined labor and materials. The license is issued by the Contractors State License Board (CSLB), and the process has specific steps: documented experience, two exams, a bond, and fees.

This guide walks through the full CSLB licensing process for a general contractor (the B classification), plus what you need to know to actually run a profitable contracting business once you're licensed.

What license do general contractors need in California?

California contractor licenses are organized into classifications. For a residential GC, the B (General Building) license is typically the right one.

Class B: General Building Contractor.

The classification for general contractors doing residential and commercial building work involving two or more unrelated trades. Most residential GCs doing remodels, additions, and new construction hold a B license.

Class A: General Engineering Contractor.

For specialized engineering work like roads, utilities, and infrastructure.

Class C: Specialty Contractors.

Individual trade licenses (C-10 electrical, C-36 plumbing, etc.) for contractors who specialize in a single trade.

What are the experience requirements?

California requires documented journey-level experience.

Four years of experience.

You must have at least four years of journey-level experience within the last ten years in the classification you're applying for. Journey-level means working as a skilled worker, foreman, supervising employee, or contractor, not as an apprentice or trainee.

Experience must be verifiable.

Your experience needs to be certified by a qualified person who can attest to it: a current or former employer, a licensed contractor you worked for, a supervisor, or another qualified individual.

Some education counts.

Up to three years of the four-year requirement can be satisfied through approved technical training, education, or apprenticeship, but you need at least one year of practical journey-level experience.

Document your experience carefully: the projects, your role, the dates, and who can verify it. The CSLB requires this documentation.

What exams do you need to pass?

California requires two exams for the B license.

1. The Law and Business exam.

Covers business management, contracts, lien laws, labor laws, safety, insurance, and financial management for contractors. This is the exam where the business and financial side of contracting is tested.

2. The trade exam (Class B).

Covers the technical knowledge for general building: planning and estimating, framing, foundations, and the coordination of trades.

Both exams are multiple choice and taken at a CSLB testing center. Study materials are available, and many applicants use exam prep courses to prepare.

What's the full CSLB application process?

Here's the step-by-step path to your California Class B license.

1. Verify eligibility.

Be at least 18, have a valid Social Security number or ITIN, and have the required four years of journey-level experience.

2. Submit the application.

File the Application for Original Contractor License with the CSLB, listing your classification (B) and your experience. Pay the application fee.

3. Get your experience certified.

Have a qualified person certify your journey-level experience on the application.

4. Pass the exams.

Once your application is accepted, you'll be scheduled for the Law and Business exam and the trade exam.

5. Get fingerprinted.

Complete a background check via Live Scan fingerprinting.

6. Post the bond.

California requires a contractor's bond, a surety bond that protects consumers. You obtain it through a surety company for an annual premium (a fraction of the bond amount, based on your credit). Check the CSLB for the current required bond amount, as it changes.

7. Pay the licensing fee and get insured.

Pay the initial license fee. If you'll have employees, you need workers' compensation insurance. Provide proof as required.

8. Receive your license.

Once everything is approved, the CSLB issues your license and you can legally contract for work in California.

How long does it take and what does it cost?

Beyond the four-year experience requirement, the application and exam process typically takes a few months.

Timeline: from submitting your application to receiving your license, the process usually takes a few months, depending on exam scheduling and processing times.

Costs: budget for the application fee, the licensing fee, exam costs, Live Scan fingerprinting, the bond premium (a percentage of the state-set bond amount, based on credit), and insurance. The total upfront cost typically runs in the low thousands of dollars when you account for the bond and initial insurance.

Verify before you apply. Licensing requirements, fees, and bond amounts change. This guide is informational and not legal or licensing advice. Always confirm the current requirements, fees, and bond amount directly with the CSLB before applying.

What about running the business after you're licensed?

Getting licensed is the entry point. Running a profitable contracting business is the real work.

The CSLB Law and Business exam touches on business management because the state knows that financial mismanagement sinks contracting businesses. But passing an exam isn't the same as running the business well.

After years of doing the books for California residential GCs, the patterns are clear: the contractors who succeed track their job costs, price correctly (understanding markup vs margin), document their change orders, and keep their finances organized. The contractors who struggle do great construction work but neglect the financial side. The broader path to becoming a GC covers this in more depth.

Once you're licensed and working, you need systems for estimating, job costing, contracts, change orders, and invoicing. Phixmo was built for exactly this, by someone who did the books for California GCs. AI estimates, real-time job costing, contracts with e-signature, and change order management, in one platform for residential contractors. It's free to start, free forever, with Pro from $169/month.

Common questions

Do I need a license for small jobs in California?

California requires a contractor license for any project where the combined labor and material cost is $500 or more. Below that threshold, the work may not require a license, but most real construction work exceeds it. Verify the current threshold with the CSLB.

How long is the experience requirement?

Four years of journey-level experience within the last ten years. Up to three years can come from approved education or apprenticeship, but you need at least one year of practical experience.

How much is the California contractor bond?

California requires a contractor's bond set by the state. You don't pay the full bond amount, you pay an annual premium to a surety company, which is a percentage based on your credit. Check the CSLB for the current required bond amount, as it changes.

Can I get a license with no experience?

No. California requires four years of journey-level experience, and it must be verifiable. Some of it can come from approved education or apprenticeship, but you need genuine experience to qualify.

What's the hardest part of getting licensed?

For most applicants, accumulating and documenting the four years of journey-level experience is the longest part. The exams require study but are passable with preparation. After that, the real challenge is running the business profitably.

Licensing requirements and fees change. Always verify current requirements directly with the CSLB before applying. This guide is informational and not legal or licensing advice.

Related reading