From first application to your first job — a practical guide to licensing, business setup, exam prep, job pricing, and getting found online. All information is sourced from official California government sources and current industry data.
California has 44+ contractor license classifications — Class A (General Engineering), Class B (General Building), and Class C (Specialty trades such as C-10 Electrical, C-36 Plumbing, C-39 Roofing, etc.). Choose the classification that matches your trade and experience. You can hold multiple classifications on one license.
You must have at least 4 years of journeyman-level, foreman, supervisory, or contractor-level experience in your classification within the past 10 years. This experience must be verifiable through employer records, tax documents (W-2s or 1099s), or signed certifications from licensed contractors. Up to 3 years can be substituted with accredited education, but at least 1 year of hands-on experience is always required.
File your application online at cslb.ca.gov along with a non-refundable $450 application fee. CSLB typically takes 4–6 weeks to process and approve your application before scheduling your exam.
All applicants must submit fingerprints for a criminal background check through the California DOJ and FBI. Schedule a Live Scan appointment at an authorized location — cost is approximately $49–$59. Do this early as it runs concurrently with application processing.
All applicants must pass the Law & Business exam. Most classifications also require a Trade-specific exam. Exams are administered by PSI at testing centers across California. The exam fee is $51.43 per exam, paid directly to PSI. Passing score is 70%. Use the 4–6 week application processing window to prepare.
Before your license is issued, you must file a $25,000 contractor's surety bond written by a California-licensed surety company. Annual bond premiums typically range from $100–$300 depending on your credit. If you are a Responsible Managing Employee (RME), an additional Bond of Qualifying Individual is required.
If you have employees, workers' compensation insurance is required. Solo operators with no employees can file a WC exemption. Note: California's SB 216 is phasing in a universal workers' comp mandate — full implementation is set for January 1, 2028. Certain classifications (C-8, C-20, C-22, C-39, C-61/D-49) cannot claim an exemption regardless.
Once all requirements are met, pay the initial license fee ($200 for sole owner, $350 for other entities) and your license will be issued. Licenses are active for 2 years and must be renewed with the same fee. Keep your contact information current with CSLB to avoid missing renewal notices.
Gather these before you start your application to avoid delays. CSLB uses data verification — make sure dates align with your tax records.
| Item | Cost |
|---|---|
| CSLB application fee (non-refundable) | $450 |
| PSI exam fee (per exam) | $51.43 |
| Live Scan fingerprinting | ~$49–$59 |
| Initial license fee — sole owner | $200 |
| Initial license fee — other entities | $350 |
| License renewal (every 2 years) | $200–$350 |
| Contractor's surety bond (annual premium) | ~$100–$300 |
| Bond of Qualifying Individual (if RME) | ~$100–$200 |
| Workers' comp exemption filing | Free |
Total estimated cost to get licensed: $850–$1,200 depending on your entity type, exam count, and bond premium. Many employers reimburse these costs for applicants hired before they're fully licensed.
CSLB exams are administered by PSI Exams at testing centers throughout California. Once your application is approved, you schedule directly with PSI at their website. Major testing locations include Sacramento, San Francisco, Oakland, Los Angeles, San Diego, Fresno, and other regional cities. You can reschedule through PSI — no additional CSLB fee applies.
The Law & Business exam covers California contractor license law, contracts, project management, labor law, financial math, ethics, and safety. The Trade exam covers technical knowledge specific to your license classification. Both are multiple-choice, computer-based, and administered in a proctored environment. Passing score is 70% on both. The 2026 exam reflects updates including the 2025 Title 24 Energy Code and changes under AB 2622.
CSLB publishes free study guides on their website — these are a required starting point. The Law & Business study guide covers the California Contractors License Law & Reference Book. For the trade exam, CSLB publishes a content outline for each classification. Beyond the free guides, third-party prep courses and practice tests — like those at CSLBTestPrep — significantly improve first-attempt pass rates. Without preparation, the pass rate is around 50%. With structured prep, it can exceed 90%.
The simplest structure — no formal registration with the Secretary of State is required. You are the business the moment you begin operating. However, if you operate under a business name other than your own legal name (called a DBA or Fictitious Business Name), you must file a Fictitious Business Name Statement with the county clerk's office in the county where you operate. This typically costs $20–$50 and must be published in a local newspaper.
An LLC provides personal liability protection — your personal assets are generally protected if the business is sued. To form an LLC in California, file Articles of Organization (Form LLC-1) online at bizfileOnline.sos.ca.gov. The filing fee is $200. California LLCs also pay an annual minimum franchise tax of $800 to the Franchise Tax Board, regardless of revenue.
Corporations offer strong liability protection and can have multiple shareholders, making them suitable for larger operations. File Articles of Incorporation online through the California Secretary of State. The filing fee is $100. Corporations also pay the $800 minimum franchise tax annually.
A Google Business Profile (formerly Google My Business) is free and one of the most effective ways for local contractors to get found. When someone searches "contractor near me" or "[your trade] in [your city]," businesses with verified Google listings appear first.
Visit business.google.com and sign in with your Google account (or create one).
Click "Add your business to Google." Enter your business name exactly as it appears on your CSLB license and select your primary business category (e.g., "General Contractor," "Roofing Contractor," "Electrician").
As a contractor, you likely serve customers at their location rather than a storefront. Select "I deliver goods and services to my customers" and enter the cities or zip codes you serve. You can list up to 20 service areas.
Google will verify you are a real local business, typically by mailing a postcard with a 5-digit code to your business address. Once you receive it (usually within 5 days), enter the code in your Google Business dashboard to verify. Video verification is now also available for faster verification in some areas.
Add your phone number, website, business hours, and services. Upload photos of your work — listings with photos get significantly more clicks. Add your CSLB license number to your business description to build trust with potential customers.
Reviews are the single biggest factor in ranking higher in local search results. After completing a job, ask your customer to leave a Google review. Google provides a shareable link in your dashboard that takes customers directly to your review page.
These are market-rate ranges based on current California industry data. Actual pricing varies significantly by region (Bay Area and LA typically run 20–40% higher than inland markets), project complexity, materials, and your experience level. Use these as a starting point when estimating jobs.
Important: California law requires a license for any project valued at $1,000 or more in combined labor and materials (updated from $500 under AB 2622, effective January 1, 2025). Home improvement down payments are capped at $1,000 or 10% of the contract price, whichever is less.
CSLBTestPrep offers scenario-based practice tests for the Law & Business and Trade exams — aligned to the 2026 CSLB content. Free 10-question preview, no email required.
Start Free Preview →