Search NexaBuilder Contractor Database
Search by CSLB license number or business name. Results come from NexaBuilder’s contractor database sourced from CSLB records.
✓ Verify on CSLB.ca.gov →
What to Check on a CSLB License
The license number on all contractor paperwork must appear in the format CSLB License #XXXXXXX — this is required by California Business and Professions Code Section 7159 for all home improvement contracts over $500.
Common CSLB License Classifications
- Class A — General Engineering: Grading, drainage, paving, pipelines, infrastructure
- Class B — General Building: Full home remodels, framing, ADU construction, multi-trade projects
- C-10 Electrical: Panel upgrades, EV charger installs, ADU wiring, residential electrical
- C-20 HVAC: Warm-air heating and ventilation systems
- C-36 Plumbing: Residential and commercial plumbing, drain work, water heaters
- C-38 Refrigeration: Air conditioning, commercial refrigeration systems
- C-39 Roofing: Roof replacement, repair, and waterproofing
- C-53 Swimming Pool: Pool construction, renovation, and associated drainage
A contractor must hold the correct classification for the work they perform. Hiring a contractor working outside their classification exposes you to liability and may void permit approvals.
Red Flags to Watch For
- License status shows Suspended, Expired, or Revoked — do not hire
- License number does not appear on the estimate or contract
- Contractor asks for more than 10% or $1,000 down before work begins — illegal under BPC 7159
- No written contract provided before work starts — required by California law
- Classification does not match the scope of work (e.g., a C-39 roofer bidding plumbing)
- Workers’ compensation listed as “exempt” when they have employees
Get Matched with a Verified Contractor
Every contractor in the NexaBuilder network has been CSLB-verified before approval. Get free quotes from licensed, insured contractors in your area.
Get Free Contractor Quotes →