How to Verify a CA Contractor's License Before You Hire
Before you let anyone touch your HVAC system, spend two minutes checking their California contractor license. It's free, it's public, and it's the single best way to avoid an unlicensed operator on your property.
- Free public lookup
- Takes about 2 minutes
- Run by the State of California
What a CSLB license actually verifies
The Contractors State License Board (CSLB) is the state agency that licenses and regulates California's construction trades, including HVAC. A contractor working on warm-air heating, ventilating, or air-conditioning systems should hold a C-20 classification specifically — the license category that covers installing, servicing, and repairing residential and commercial HVAC systems. A general contractor's license alone doesn't cover HVAC work; the C-20 (or, for refrigeration-specific work, C-38) is what to look for.
A CSLB license isn't just a formality. To hold one, a contractor has passed a trade exam, carries a required bond, and is required to carry workers' compensation insurance if they have employees. All of that disappears the moment you hire someone unlicensed.
Why it matters if you skip this step
No recourse if the work goes wrong
Licensed contractors are bonded, which gives you a path to recover money for bad work. Hire someone unlicensed and that protection doesn't exist — it's your word against theirs.
Liability if someone gets hurt
If an unlicensed worker is injured on your property and has no workers' comp coverage, your homeowner's insurance can end up on the hook. Licensed contractors are required to carry it.
No CSLB complaint process
Licensed contractors answer to the CSLB. If a job goes badly, you can file a complaint and the board can investigate. There's no equivalent process for unlicensed work.
Permits and inspections get harder
Some HVAC work requires a permit. Unlicensed work can complicate getting one, and can create problems later if you sell the home and a buyer's inspector asks who did the work.
How to check a contractor's license — step by step
- Go to the CSLB's official license lookup tool: cslb.ca.gov — Check a License.
- Search by license number if the contractor gave you one, or by business/contractor name.
- Confirm the license status reads Active — not expired, suspended, or revoked.
- Check that the classification list includes C-20 (or C-38 for refrigeration-specific work). A license with only, say, a plumbing or general-building classification doesn't cover HVAC.
- Confirm the bond and workers' compensation status both show as current.
- Scroll to the bottom of the license detail page and check for any disciplinary actions, legal actions, or complaint history.
- Confirm the business name on the license matches who's actually showing up to do the work.
Red flags that mean walk away
Won't give a license number
A licensed contractor gives their license number without hesitation — it's public information. Hesitation or a refusal is a clear warning sign.
Cash-only, no written estimate
Licensed contractors put estimates in writing. A cash-only, handshake-only arrangement removes your paper trail if something goes wrong.
License doesn't match the trade
A license that's active but covers an unrelated trade — say, painting or drywall — doesn't qualify someone to work on a gas furnace or refrigerant lines.
How we vet the contractors we refer
We're a free referral resource, not a contractor. Napa AC Repair is not a licensed HVAC business and doesn't hold or issue any contractor license itself. Before we connect a homeowner with a local pro, part of how we vet who we work with is confirming they hold an active, appropriately classified California contractor license — the exact CSLB check described above. We'd rather you double-check it yourself too; it takes two minutes and it's your home.
Frequently asked questions
Is checking a CSLB license really free?
Yes. The CSLB's online license lookup is a free public tool run by the State of California — no account or payment required.
What license classification do HVAC contractors need in California?
C-20 (Warm-Air Heating, Ventilating and Air-Conditioning) is the standard classification for residential and commercial HVAC work. C-38 covers refrigeration-specific work. A license without either classification doesn't authorize someone to do HVAC repair or installation.
What if the license shows as "expired" instead of "suspended"?
Either way, treat it as not currently licensed to work. An expired license means the contractor hasn't renewed — ask when it lapsed and don't move forward until it's active again.
Does napaacrepair.com hold a CSLB license?
No. We're a free referral resource, not a licensed contractor. We connect Napa County homeowners with licensed local HVAC pros, who hold their own CSLB licenses and handle the work and estimates directly.
Can I still get scammed by someone with an active license?
Verifying a license lowers your risk significantly but isn't a total guarantee. Still get a written estimate, check that the classification matches the work, and trust your judgment if something feels off.