San Diego homeowner guide
How to Verify a Contractor's License in California
Hiring an unlicensed contractor in California is risky. You lose legal protections, warranty coverage, and recourse if something goes wrong. The good news: verifying a contractor's license takes about two minutes using the California Contractors State License Board (CSLB) website.
This guide walks you through the process step by step.
Why license verification matters
California requires contractors to be licensed for any project over $500 (labor and materials combined). A valid license means:
- Passed exams: The contractor demonstrated trade knowledge
- Insurance requirement: Contractors must carry a bond and sometimes workers' comp
- Legal accountability: Licensed contractors can be held to CSLB standards
- Consumer protections: Access to the CSLB's dispute resolution and recovery fund
Unlicensed contractors offer none of these protections. If something goes wrong, you have limited legal recourse and may be liable for injuries on your property.
How to verify a California contractor license
Step 1: Go to the CSLB website
Visit the official California Contractors State License Board website:
cslb.ca.gov
Step 2: Click "Check a License"
On the homepage, find the "Check a License" option. It's prominently displayed—usually a large button or link.
Step 3: Enter the contractor's information
You can search by:
- License number (fastest if you have it)
- Business name
- Personal name (owner or qualifier)
If the contractor provided a license number on their estimate or business card, use that for the most accurate search.
Step 4: Review the license details
The search results will show:
- License status: Active, expired, suspended, or revoked
- License classifications: What type of work they're licensed for (e.g., C-10 Electrical, C-36 Plumbing, B General Building)
- Bonding status: Whether the bond is current
- Workers' compensation: Status of workers' comp insurance or exemption
- Issue and expiration dates: When the license was issued and when it expires
- Disciplinary history: Any complaints, citations, or legal actions
Step 5: Verify the classification matches your project
Contractors are licensed for specific types of work. Common classifications include:
| Class | Description | |-------|-------------| | B | General Building Contractor | | C-10 | Electrical | | C-20 | Warm-Air Heating, Ventilating and Air Conditioning | | C-36 | Plumbing | | C-39 | Roofing | | C-33 | Painting and Decorating | | C-27 | Landscaping |
A roofing contractor (C-39) shouldn't be doing your electrical work. A general contractor (B) can manage larger projects with multiple trades.
Red flags to watch for
License is expired
An expired license means the contractor is currently unlicensed. Don't hire them until they renew.
License is suspended or revoked
This is serious. Suspension or revocation usually indicates significant violations, unpaid judgments, or failure to maintain insurance.
Workers' comp shows "exempt"
This may be legitimate for solo contractors with no employees. But if the contractor has a crew, they should have workers' comp coverage. Otherwise, you could be liable for injuries on your property.
Disciplinary actions
The CSLB shows complaints and citations. A single resolved complaint isn't necessarily disqualifying, but multiple violations or recent serious actions are a warning sign.
License doesn't match the work
If someone offers to do plumbing but holds a painting license, that's a red flag. They may be operating outside their legal scope.
What if the contractor isn't listed?
If you can't find a license for the contractor or business:
- Double-check the spelling — Try different variations of the business or personal name.
- Ask for the license number directly — A legitimate contractor will provide it immediately.
- Check if the project requires a license — Jobs under $500 don't require licensing, but most significant work does.
If the contractor can't or won't provide a license number, walk away.
Questions to ask contractors
Before hiring, ask:
- "Can you provide your CSLB license number?"
- "Are you licensed for [specific type of work]?"
- "Do you carry workers' compensation insurance?"
- "Can you provide proof of liability insurance?"
Reputable contractors will answer these questions easily and may proactively provide documentation.
Other ways to protect yourself
Get a written contract
California law requires written contracts for jobs over $500. The contract should include:
- Total price and payment schedule
- Description of work
- Timeline
- Materials to be used
- Contractor's license number
Avoid large upfront payments
California law limits down payments to $1,000 or 10% of the contract price, whichever is less. Be wary of contractors demanding more.
Verify insurance
Ask for a Certificate of Insurance showing general liability coverage. Call the insurance company to confirm it's active.
Check references and reviews
License verification confirms legality, not quality. Check online reviews and ask for references from recent projects.
CSLB resources
The CSLB offers additional resources:
- Senior scam stoppers: Tips for older homeowners
- Disaster preparedness: Avoiding storm-chasing scammers
- File a complaint: If a licensed contractor performs substandard work or violates the law
Find licensed San Diego contractors
Ready to find licensed contractors for your project? Browse the SD Home Pros directory to see local professionals categorized by trade. While we list contractors submitted by the community, we encourage you to verify licensing independently using the steps above.
Bottom line
Verifying a contractor's license takes two minutes and can save you thousands in problems. Before signing any contract, visit cslb.ca.gov, confirm the license is active, and make sure the classification matches your project. It's one of the simplest ways to protect yourself when hiring for home improvements.