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 2, 2026.
Showing 5,461–5,520 of 8,995 contractors
- Active · clearMBZ HVACSylmar, CA · CSLB #1109109 · as of July 2, 2026
- Active · clearMC AirIndio, CA · CSLB #913427 · as of July 2, 2026
- Active · clearM C A MechanicalMinden, CA · CSLB #829325 · as of July 2, 2026
- Active · clearMC Closkey Heating Air Cond & RefrigerationPaso Robles, CA · CSLB #389370 · as of July 2, 2026
- Active · clearMcclure Mechanical Systems INCEl Cajon, CA · CSLB #995204 · as of July 2, 2026
- Active · clearMccourt & Sons INCTemecula, CA · CSLB #1054861 · as of July 2, 2026
- Active · clearMccue MechanicalMorongo Valley, CA · CSLB #1062793 · as of July 2, 2026
- Active · clearTY A MC DougallLake Forest, CA · CSLB #929299 · as of July 2, 2026
- Active · clearMcgee Refrigeration INCVisalia, CA · CSLB #613002 · as of July 2, 2026
- Active · clearMC George Heating & Air ConditioningSanta Clarita, CA · CSLB #861744 · as of July 2, 2026
- Active · clearMcgrady & Sons Heating And Cooling INCMariposa, CA · CSLB #1079657 · as of July 2, 2026
- Active · clearMC Hale's Heating And Air Conditioning INCAnderson, CA · CSLB #765419 · as of July 2, 2026
- Active · clearM C Heating & Air ConditioningRiverside, CA · CSLB #847434 · as of July 2, 2026
- Active · clearMC Heating & Air Conditioning INCCeres, CA · CSLB #1140257 · as of July 2, 2026
- Active · clearMcintyre Heating And AirWeed, CA · CSLB #1152439 · as of July 2, 2026
- Active · clearMcisaac HeatingPetaluma, CA · CSLB #1071345 · as of July 2, 2026
- Active · clearMC Leod's Air Conditioning & HeatingIndio, CA · CSLB #656811 · as of July 2, 2026
- Active · clearM C L Heating & Air Conditioning INCSan Francisco, CA · CSLB #989383 · as of July 2, 2026
- Active · clearMcmaster Heating & Air Conditioning INCIrvine, CA · CSLB #726607 · as of July 2, 2026
- Active · clearMcmaster MechanicalDiamond Bar, CA · CSLB #879152 · as of July 2, 2026
- Active · clearM C MechanicalSalinas, CA · CSLB #932137 · as of July 2, 2026
- Active · clearMC MechanicalsDaly City, CA · CSLB #929991 · as of July 2, 2026
- Active · clearMcmillan Water Treatment INCFontana, CA · CSLB #844792 · as of July 2, 2026
- Active · clearMCM MechanicalSonoma, CA · CSLB #1106825 · as of July 2, 2026
- Active · clearMcrae Heating & AirTemecula, CA · CSLB #1108858 · as of July 2, 2026
- Active · clearM C R Services INCBishop, CA · CSLB #914968 · as of July 2, 2026
- Active · clearMCX Air SystemsSignal Hill, CA · CSLB #1147992 · as of July 2, 2026
- Active · clearMDB Same Day HVAC INCAntioch, CA · CSLB #1057681 · as of July 2, 2026
- Active · clearM D Heating & AirRocklin, CA · CSLB #921800 · as of July 2, 2026
- Active · clearMDP Heating & Cooling INCSan Jose, CA · CSLB #1103720 · as of July 2, 2026
- Active · clearM D Smith Heating & Air Conditioning INCModesto, CA · CSLB #954959 · as of July 2, 2026
- Active · clearMeadows MechanicalGardena, CA · CSLB #383620 · as of July 2, 2026
- Active · clearMears Heating And AirAcampo, CA · CSLB #1089672 · as of July 2, 2026
- Active · clearMechanical Air Climate Control INCHesperia, CA · CSLB #1054287 · as of July 2, 2026
- Active · clearMechanical Air Conditioning ServicesRialto, CA · CSLB #1123072 · as of July 2, 2026
- Active · clearMechanical Air Control INCRiverside, CA · CSLB #808525 · as of July 2, 2026
- Active · clearMechanical Air LLCFresno, CA · CSLB #969564 · as of July 2, 2026
- Active · clearMechanical ControlOntario, CA · CSLB #1019123 · as of July 2, 2026
- Active · clearMechanical Cooling Solutions LLCChula Vista, CA · CSLB #1097971 · as of July 2, 2026
- Active · clearMechanical HVAC SolutionsOceanside, CA · CSLB #1034572 · as of July 2, 2026
- Active · clearMechanical Innovations INCCerritos, CA · CSLB #984952 · as of July 2, 2026
- Active · clearMechanical MciverRiverside, CA · CSLB #1143965 · as of July 2, 2026
- Active · clearMechanical Pros Heating And Air Conditioning INCTemecula, CA · CSLB #812400 · as of July 2, 2026
- Active · clearMechanical Solutions Company INCStockton, CA · CSLB #1124778 · as of July 2, 2026
- Active · clearMechanical Specialties Solutions LLCParamount, CA · CSLB #1068795 · as of July 2, 2026
- Active · clearMechanical System Contractors INCSan Diego, CA · CSLB #878844 · as of July 2, 2026
- Active · clearMechanical Technologies INCLa Habra, CA · CSLB #852317 · as of July 2, 2026
- Active · clearMechanical Technology Systems INCOrange, CA · CSLB #828672 · as of July 2, 2026
- Active · clearMechanical Ventilation SystemsBanning, CA · CSLB #578852 · as of July 2, 2026
- Active · clearMechmaster HVACGlendale, CA · CSLB #1111253 · as of July 2, 2026
- Active · clearMech One INCEscondido, CA · CSLB #934023 · as of July 2, 2026
- Active · clearMechpros Heating And Air ConditioningConcord, CA · CSLB #996940 · as of July 2, 2026
- Active · clearMedel Air Pro Heating & AirLathrop, CA · CSLB #1025268 · as of July 2, 2026
- Active · clearMedia City Ac INCBurbank, CA · CSLB #1142647 · as of July 2, 2026
- Active · clearMedina Heating Plumbing And CoolingTracy, CA · CSLB #929091 · as of July 2, 2026
- Active · clearMedrara HVACDiamond Bar, CA · CSLB #1042958 · as of July 2, 2026
- Active · clearMega CoolingGlendale, CA · CSLB #1078262 · as of July 2, 2026
- Active · clearM Meier & Sons Heating & Air Conditioning INCSanta Rosa, CA · CSLB #610649 · as of July 2, 2026
- Active · clearCarlos Alexander MejiaHacienda Heights, CA · CSLB #1095036 · as of July 2, 2026
- Active · clearMejia Mechanical LLCDos Palos, CA · CSLB #1141630 · as of July 2, 2026
Data sourced from the California Contractors State License Board (CSLB), current as of July 2, 2026. IsItLicensed is not affiliated with or endorsed by the CSLB or the State of California. Always verify against the official record.