Licensed Heating & Air Conditioning (C-20) contractors in California
The California Contractors State License Board (CSLB) lists 8,995 California contractors classified C-20 (Heating & Air Conditioning (C-20)). Each entry below links to a full dossier with license status, insurance, bond, and enforcement — as of July 1, 2026.
Showing 4,681–4,740 of 8,995 contractors
- Active · clearJG Heating And Air ConditioningSan Jose, CA · CSLB #1076164 · as of July 1, 2026
- Active · clearJGL Mechanical INCRancho Cucamonga, CA · CSLB #1090635 · as of July 1, 2026
- Active · clearJ G MechanicalDesert Hot Springs, CA · CSLB #1042549 · as of July 1, 2026
- Active · clearErick Wilfredo Granados DBA J G Refrigeration Air ConditioningLos Angeles, CA · CSLB #1057501 · as of July 1, 2026
- Active · clearJH Air ConditioningSan Diego, CA · CSLB #1146725 · as of July 1, 2026
- Active · clearJ H Air Conditioning INCBurbank, CA · CSLB #656863 · as of July 1, 2026
- Active · clearJH Heating & Cooling INCSan Jose, CA · CSLB #1063321 · as of July 1, 2026
- Active · clearJ & H Mechanical Heating And AirRoseville, CA · CSLB #904242 · as of July 1, 2026
- Active · clearJ & H Mechanical INCJurupa Valley, CA · CSLB #1000882 · as of July 1, 2026
- Active · clearJ H Mechanical ServicesAuburn, CA · CSLB #1008710 · as of July 1, 2026
- Active · clearJilbert Air Conditioning & Heating INCBurbank, CA · CSLB #708791 · as of July 1, 2026
- Active · clearJimbo's Heating & CoolingFresno, CA · CSLB #1143826 · as of July 1, 2026
- Active · clearJimmy MechanicalSacramento, CA · CSLB #946186 · as of July 1, 2026
- Active · clearJim's Air Conditioning & HeatingEscondido, CA · CSLB #292268 · as of July 1, 2026
- Active · clearJincheng Air Conditioning INCRosemead, CA · CSLB #1140011 · as of July 1, 2026
- Active · clearJingqiang DingCupertino, CA · CSLB #1141108 · as of July 1, 2026
- Active · clearJireh Ac And Heating ServicesCorona, CA · CSLB #1063315 · as of July 1, 2026
- Active · clearXiang JiRowland Heights, CA · CSLB #1105597 · as of July 1, 2026
- Active · clearJ & J Air Conditioning INCSan Jose, CA · CSLB #394587 · as of July 1, 2026
- Active · clearJ J Air Heating ServicesPomona, CA · CSLB #900747 · as of July 1, 2026
- Active · clearJJ Air INCRiverside, CA · CSLB #1033575 · as of July 1, 2026
- Active · clearJJ Heating & AirTahoma, CA · CSLB #1156759 · as of July 1, 2026
- Active · clearJJ Heating And Air INCRiverside, CA · CSLB #1053048 · as of July 1, 2026
- Active · clearJ J Heating And CoolingNorwalk, CA · CSLB #776237 · as of July 1, 2026
- Active · clearJ & J H V A CPalmdale, CA · CSLB #936645 · as of July 1, 2026
- Active · clearJJ & J Air Conditioning CorpChino, CA · CSLB #1064651 · as of July 1, 2026
- Active · clearJJ Plumbing Heat And AirOceanside, CA · CSLB #1031151 · as of July 1, 2026
- Active · clearJ & J'S Heating And Air ConditioningSanta Barbara, CA · CSLB #1086420 · as of July 1, 2026
- Active · clearJking HVAC INCSan Jose, CA · CSLB #1142654 · as of July 1, 2026
- Active · clearJ&K Sheetmetal COOakland, CA · CSLB #1141718 · as of July 1, 2026
- Active · clearJla Heating And Air Conditioning LLCSan Jose, CA · CSLB #1082013 · as of July 1, 2026
- Active · clearJ L Air ServicesRancho Palos Verdes, CA · CSLB #1040728 · as of July 1, 2026
- Active · clearJLC AirLancaster, CA · CSLB #963378 · as of July 1, 2026
- Active · clearJ L CantrellRedlands, CA · CSLB #515625 · as of July 1, 2026
- Active · clearJLF Heating And Air INCGlencoe, CA · CSLB #1119708 · as of July 1, 2026
- Active · clearJ L M MechanicalCameron Park, CA · CSLB #993943 · as of July 1, 2026
- Active · clearJL Perry HVACEl Cajon, CA · CSLB #887727 · as of July 1, 2026
- Active · clearJ.l. Quality Heating & AirRancho Santa Margarita, CA · CSLB #1042371 · as of July 1, 2026
- Active · clearJ L Sheetmetal INCLos Angeles, CA · CSLB #923602 · as of July 1, 2026
- Active · clearJM2 Hvacr INCLancaster, CA · CSLB #1147009 · as of July 1, 2026
- Active · clearJ M Air ConditioningFresno, CA · CSLB #1041741 · as of July 1, 2026
- Active · clearJ&M Air Conditioning And HeatingSan Jacinto, CA · CSLB #1105754 · as of July 1, 2026
- Active · clearJma Mechanical CorpLompoc, CA · CSLB #1108160 · as of July 1, 2026
- Active · clearJ M C HVAC INCFontana, CA · CSLB #1110421 · as of July 1, 2026
- Active · clearJMC Mechanical INCPalmdale, CA · CSLB #1031992 · as of July 1, 2026
- Active · clearJ M ComfortNorth Highlands, CA · CSLB #1016274 · as of July 1, 2026
- Active · clearJ M Heating & AirBurbank, CA · CSLB #853840 · as of July 1, 2026
- Active · clearJ&M Heating & Cooling LLCFremont, CA · CSLB #1127824 · as of July 1, 2026
- Active · clearJM HVACPetaluma, CA · CSLB #1001595 · as of July 1, 2026
- Active · clearJM HVACGardena, CA · CSLB #1091383 · as of July 1, 2026
- Active · clearJ M L Heating-coolingOjai, CA · CSLB #688311 · as of July 1, 2026
- Active · clearJ M MechanicalBig Bear City, CA · CSLB #853444 · as of July 1, 2026
- Active · clearJM Mechanical Solutions CorpPomona, CA · CSLB #1129328 · as of July 1, 2026
- Active · clearJMM Restaurant Specialties INCSouth El Monte, CA · CSLB #1003706 · as of July 1, 2026
- Active · clearJ M Professional PlumbingFullerton, CA · CSLB #828995 · as of July 1, 2026
- Active · clearJM Quality Air Conditioning And HeatingYucca Valley, CA · CSLB #1133343 · as of July 1, 2026
- Active · clearJ M R Heating & Air ConditioningLaguna Niguel, CA · CSLB #1055619 · as of July 1, 2026
- Active · clearJ M R Heating CorpHollister, CA · CSLB #1107368 · as of July 1, 2026
- Active · clearJ M S A / C & HeatingVan Nuys, CA · CSLB #673678 · as of July 1, 2026
- Active · clearJMS Heating & Air Conditioning INCSan Jose, CA · CSLB #1069097 · as of July 1, 2026
Data sourced from the California Contractors State License Board (CSLB), current as of July 1, 2026. IsItLicensed is not affiliated with or endorsed by the CSLB or the State of California. Always verify against the official record.