April 2026 · 6 min read
How to Check a Contractor's License in Los Angeles
Checking a contractor's license in Los Angeles means dealing with two separate systems: California's statewide CSLB database and the City of Los Angeles's own Building and Safety department. Most homeowners only check one — and that's often not enough.
This guide walks through both systems, what to look for, and the most common mistakes LA homeowners make when trying to verify a contractor.
Which database do I use to check a contractor's license in Los Angeles?
Start with CSLB.ca.gov, the California Contractors State License Board. It covers every licensed contractor in the state, including all of Los Angeles. CSLB is the authoritative record — if a contractor isn't here, they aren't licensed for any project over $500 in California, period.
The CSLB database is your first stop for any contractor in California:
- CSLB.ca.gov — the statewide license database, covers all of LA
- ladbs.org — Los Angeles Department of Building and Safety, for city permit history
CSLB tells you whether the contractor is licensed. LADBS tells you whether they have actually pulled permits for their jobs in LA. Both matter.
What does “Active” status mean on a CSLB record?
An Active status on CSLB means the contractor's license is current, their bond is on file, and they are legally authorized to work in California. It does not mean they are a good contractor — it means they have cleared the minimum legal bar. Active is the only status you should accept before signing a contract.
- Active — licensed and in good standing. This is what you need.
- Expired — license lapsed. They cannot legally contract in CA.
- Suspended — the board took disciplinary action. Major red flag.
- Revoked — license permanently removed. Do not hire.
Always click into the full license detail record on CSLB, not just the summary results page. The detail page shows bonding status, workers' comp coverage, license classifications, and any complaint disclosures.
What should I check beyond the state license for a Los Angeles contractor?
In Los Angeles, a valid CSLB license is necessary but not always sufficient. You should also verify that the contractor has pulled permits for past jobs, carries liability insurance, and lists the correct trade classification for your project type. Specialty trades require their own separate licenses on top of any general contractor classification.
- License classification — a “B - General Building” covers most remodels, but roofing (C-39), plumbing (C-36), and electrical (C-10) each require separate trade licenses
- Bonding — CSLB requires a $25,000 contractor bond; confirm it's current on the detail page
- Workers' comp — if they have employees, it should be listed as active
- Permit history — professional contractors pull permits; check LADBS for their track record
- Liability insurance — CSLB doesn't track this directly; ask for a certificate of insurance
How do I search the CSLB database by name without hitting dead ends?
The CSLB search matches from the beginning of the registered business name, so typing the full name often returns nothing. Use only the first 10 to 15 characters, skip articles like “The” or “A” at the start, and try both with and without “LLC” or “Inc.” If the name has an ampersand, add spaces around it.
- Type the first 10–15 characters only, not the full name
- Try both “Smith Construction” and “Smith Construction LLC”
- If the name has “&”, try “A & B” with spaces
- Skip “The” or “A” at the beginning of a name
- If nothing works, ask the contractor for their license number directly — legitimate contractors always have it
What is the difference between expired and suspended on a CSLB record?
Expired means the contractor failed to renew their license — often a paperwork or payment lapse. Suspended means the CSLB took active disciplinary action against them, usually due to consumer complaints, bond issues, or legal judgments. Suspended is significantly more serious and suggests a pattern of problems, not just an administrative oversight.
Both statuses mean the contractor cannot legally work in California. But treat a suspended license as a hard no — do not hire anyone with a suspended CSLB record, regardless of what they tell you.
How do I pull permit history for a contractor through the LADBS portal?
Go to ladbs.org and use the “Check Permits” or “Permit & Inspection Report” tool. You can search by address to see what permits were pulled at a property, or ask the contractor for their LADBS contractor ID and look them up directly. A legitimate LA contractor doing significant renovation work should have a trail of pulled permits on file.
- Search by property address to see if permits were pulled for past jobs
- Ask the contractor for their LADBS contractor registration number
- Verify permits are finaled (completed), not just open
- A contractor who skips permits is a contractor who skips inspections — your risk
In Los Angeles, unpermitted work can create significant headaches when you sell your home or make an insurance claim. Always confirm permits were pulled for any structural, electrical, or plumbing work.
What are the most common issues homeowners encounter when checking LA contractors?
The most common problems are contractors who are licensed under a slightly different business name than they advertise, trade contractors who lack the specific classification for the work being hired, licenses that expired recently and the contractor hopes no one checks, and contractors who never pull permits for jobs in LA despite being CSLB licensed.
- Mismatched business names between ads and CSLB registration
- Wrong license classification for the trade (e.g., a general contractor doing roofing without a C-39)
- Recently expired licenses that the contractor hasn't disclosed
- Licenses in a qualifying individual's name, not the business — check who is listed
- No permit history in LADBS despite years of work in Los Angeles
Is there a faster way to check a contractor's license in Los Angeles?
Navigating both CSLB and LADBS separately, interpreting license classifications, and knowing what to look for in a record takes time and expertise. CheckLicensed.com provides instant contractor license verification for California and dozens of other states — pulling the data from official state sources so you get a clear answer without fighting clunky government portals.
Frequently Asked Questions
Which database do I use to check a contractor's license in Los Angeles?
Start with CSLB.ca.gov, the California Contractors State License Board. It covers every licensed contractor in the state, including all of Los Angeles. Also check ladbs.org (LA Department of Building and Safety) for permit history.
What does Active status mean on a CSLB record?
An Active status means the contractor's license is current, their bond is on file, and they are legally authorized to work in California. It is the only status you should accept before signing a contract.
What is the difference between expired and suspended on a CSLB record?
Expired means the contractor failed to renew their license — often a paperwork lapse. Suspended means the CSLB took active disciplinary action against them. Both mean they cannot legally work in California, but suspended is significantly more serious.
Don't want to search state websites yourself?
We check state licensing records and send you a plain-English report with license status, bond, workers' comp, and complaints.
Check a contractor - $14.99CheckLicensed Editorial Team
We research contractor licensing laws across all 50 states and verify data against official state databases. Our goal is to make it easy for homeowners to hire with confidence.