California › San Bernardino County › HVAC › Upland
Licensed HVAC contractors in Upland
49 contractors with a Upland mailing address hold an active (CLEAR) CSLB C-20 Warm-Air Heating, Ventilating and Air-Conditioning (HVAC) license in CSLB's license file dated Oct 20, 2026. 47 of them show a workers' comp policy on file. Get quotes from up to 3 of them →
Heating and air conditioning work calls for a C-20 license. CSLB requires C-20 licensees to carry workers' compensation even if they have no employees, so check that a policy is on file.
FeaturedAds · paid placement
Ad space · openAdvertise here
A Featured spot on this hvac page for Upland is a paid ad for a License Verified contractor, labeled "Ad" every time. It sits apart from the directory and never changes the order below. From $49/mo. Join the waitlist →
Ad space · openAdvertise here
A Featured spot on this hvac page for Upland is a paid ad for a License Verified contractor, labeled "Ad" every time. It sits apart from the directory and never changes the order below. From $49/mo. Join the waitlist →
All 49 licensed HVAC contractors
Order: A–Z by business name (neutral, stated). Showing 1–49. A M E ROOFING
C-20 · also A, B, C-10, C-33… · Lic. #1057266 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
ADVANCED SYSTEMS SERVICES INC
C-20 · Lic. #792602 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
AFTERAIR INC
C-20 · Lic. #1129087 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
AIR BOSS MECHANICAL INC
C-20 · Lic. #827830 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
AIR SUPPLY
C-20 · Lic. #1082967 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
ALL AIR MASTERS INC
C-20 · Lic. #791287 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
ANTONIO MUNIZ JR
C-20 · also B · Lic. #946924 · Upland 91785
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
B T U HEATING & AIR CONDITIONING
C-20 · Lic. #522680 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
BAKERS HEATING AND AIR CONDITIONING
C-20 · Lic. #868280 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
BARONS HEATING & AIR
C-20 · Lic. #659986 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
BEST COAST HVAC
C-20 · Lic. #1140079 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
BIG AIR HEATING AND AIR CONDITIONING
C-20 · Lic. #1106129 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
C R MECHANICAL
C-20 · Lic. #917456 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
CARL'S AIR CONDITIONING
C-20 · Lic. #916121 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
CHRISTOPHER SPECHT
C-20 · Lic. #1064131 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
DANIEL MECHANICAL SERVICE CO
C-20 · Lic. #832178 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
EDDY'S AIR CONDITIONING INC
C-20 · also C-10 · Lic. #1138261 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
ESKIMO AIR CONDITIONG & HEATING
C-20 · Lic. #759568 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
FRESH WAVE HVAC
C-20 · Lic. #1136898 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
G M C HEATING & COOLING INC
C-20 · Lic. #1054347 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
GOLDBAUMS AIR CONDITIONING AND HEATING
C-20 · Lic. #832367 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
GREEN COMFORT PHAC INC
C-20 · also C-36 · Lic. #1160800 · Upland 91784
Workers' comp: via leasing/temp firm
✓License Verified CSLB file · Oct 20, 2026
HAMMER HEATING & AIR
C-20 · Lic. #1119562 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
INFINITE AIR SOLUTIONS INC
C-20 · Lic. #1121794 · Upland 91786
Workers' comp policy on file
Active — CSLB flag: "7073E Probation"
JBM
C-20 · also B · Lic. #1080381 · Upland 91784
Workers' comp: via leasing/temp firm
✓License Verified CSLB file · Oct 20, 2026
L CONSTRUCTION TECH
C-20 · also B · Lic. #996163 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
MARK CHILSON DBA HVAC SOLUTIONS
C-20 · Lic. #1051903 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
MAROMA CONSTRUCTION
C-20 · also B, C-38 · Lic. #1048832 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
MARWAN HEATING & A/C SERVICE
C-20 · Lic. #1050518 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
N S HEAT AND AC
C-20 · also B · Lic. #760511 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
NOVELL CUSTOM HEATING & AIR CONDITIONING COMPANY
C-20 · Lic. #958830 · Upland 91785
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
PAUL'S HEATING AND COOLING
C-20 · Lic. #962985 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
PERFORMANCE HEATING & AIR
C-20 · Lic. #976963 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
RANCHO PLUMBING HEATING & AIR
C-20 · also C-36 · Lic. #689936 · Upland 91785
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
RHINO MECHANICAL INC
C-20 · also C-43 · Lic. #551799 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
SANDOVAL HEATING AND AIR LLC
C-20 · Lic. #592398 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
SAVVY TECH INC
C-20 · Lic. #1008365 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
SEAN PATRICK HVAC INC
C-20 · Lic. #1107117 · Upland 91784
Workers' comp policy on file
Active — CSLB flag: "Pending IFS"; suspension pending, dated 12/27/2026
SIMS COMFORT SOLUTIONS LLC
C-20 · also B · Lic. #1136506 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
SPECIALTY AC HEAT INC
C-20 · also C-36 · Lic. #784495 · Upland 91768
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
STEVE'S FIVE STAR SERVICE INC
C-20 · also C-36 · Lic. #960861 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
STEVES HEATING AND AIR CONDITIONING
C-20 · also C-36 · Lic. #744873 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
SUNLAND SERVICE
C-20 · also B · Lic. #657522 · Upland 91784
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
TIMOTHY ELIAS MALKI
C-20 · Lic. #832293 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
TOTAL 1 AC & HEATING
C-20 · Lic. #966794 · Upland 91785
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
WALLIN HEATING & AIR INC
C-20 · Lic. #609238 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
XAVIERS HEATING AND AIR
C-20 · Lic. #911404 · Upland 91785
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
XPRESS HEATING & AIR
C-20 · Lic. #1053491 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026
YETI AIR
C-20 · Lic. #1106311 · Upland 91786
Workers' comp policy on file
✓License Verified CSLB file · Oct 20, 2026