HVAC contractor (warm-air heating, ventilating and air conditioning)s in Roseville, CA
64 licenses with the C-20 classification list Roseville (Placer County) as their address with the state, 62 of them active. Active licenses with nothing flagged come first.
- Maksym VylobkovC-20 · #1158521 Roseville · Placer County Active
- Matson Mechanical IncC-20 · #1024061 Roseville · Placer County Active
- Maverick Electrical Services LLCC-10 · C-20 · C-36 · #1068288 Roseville · Placer County Active
- Pacific Tech Construction LLCC-10 · C-20 · #1142291 Roseville · Placer County Active
- Prestige Heating & Air PlumbingC-20 · C-36 · #972175 Roseville · Placer County Active
- Prime Home Solutions IncB · C-20 · #1075385 Roseville · Placer County Active
- Psp MechanicalC-20 · #1112019 Roseville · Placer County Active
- R & C Heating and AirC-20 · #1123341 Roseville · Placer County Active
- R & M RefrigerationC-20 · C-38 · #784569 Roseville · Placer County Active
- Robert'S Heating and AirC-20 · #935434 Roseville · Placer County Active
- Romano HVAC IncorporatedC-20 · #1077499 Roseville · Placer County Active
- Roseville RefrigerationC-20 · C-38 · #691478 Roseville · Placer County Active
- Roseville Sheet Metal IncC-20 · C-43 · #182602 Roseville · Placer County Active
- Royalty Heating & Air IncC-20 · #1112463 Roseville · Placer County Active
- Smart Mechanical Solutions LLCC-20 · C-38 · #765410 Roseville · Placer County Active
- Trinity Heating and AirC-20 · #1156139 Roseville · Placer County Active
- Vasyl Ac IncC-10 · C-20 · #1094881 Roseville · Placer County Active
- Vech TechC-20 · #1162562 Roseville · Placer County Active
- West Coast Heating and AirC-20 · #1073570 Roseville · Placer County Active
- Capital HVACC-20 · C-61/D-62 · #1106447 Roseville · Placer County Active Workers' comp suspension pending
- North Valley CapitalB · C-10 · C-20 · C-39 · #1094790 Roseville · Placer County Active Case or citation pending
- Roseville MechanicalC-20 · #947313 Roseville · Placer County Active Workers' comp suspension pending
- Apex Heating & Cooling IncC-20 · #1102385 Roseville · Placer County Suspended: bond lapsed
- Christensen Heating & Cooling IncC-10 · C-20 · C-36 · #935886 Roseville · Placer County Suspended: bond lapsed
Source: CSLB license file, Nov 8, 2026All trades in Roseville