HVAC Installer
Western Mechanical Logan, UT
13 live jobs as of · 0 with pay posted
The Utah Division of Professional Licensing (DOPL) regulates HVAC work through contractor licensing (the H100 HVAC Contractor classification) under Title 58, Chapter 55, the Utah Construction Trades Licensing Act. (source) The Bureau of Labor Statistics OEWS reports a median hourly wage of $28.24 for Heating, Air Conditioning, and Refrigeration Mechanics and Installers in Utah (May 2025) (source). There are 13 live HVAC listings on Mountain West Trades right now.
No live listings right now
Western Mechanical Logan, UT
Ninja Heating and Air (Ninja HVAC & Plumbing) Lehi, UT
Ninja Heating and Air (Ninja HVAC & Plumbing) Lehi, UT
Ninja Heating and Air (Ninja HVAC & Plumbing) Lehi, UT
RK Industries (RK Mechanical) Salt Lake City, UT
RK Industries (RK Mechanical) Salt Lake City, UT
Mountain Home Services Layton, UT
Whipple Service Champions Hurricane, UT
Whipple Service Champions West Valley, UT
Whipple Service Champions West Valley, UT
Whipple Service Champions West Valley, UT
YES! Air Conditioning, Heating, Plumbing & Electric Salt Lake City, UT
CCI Mechanical Salt Lake City, UT
| License types | Utah has no individual HVAC technician license. HVAC is licensed only as the H100 HVAC Contractor classification. The individual-level credentials are DOPL certification as an H100 Qualifier (the person who qualifies an H100 contractor) and, for gas appliance, gas piping and venting work, Certified Natural Gas Technician status. |
|---|---|
| Journeyman experience | Utah has no journeyman HVAC license. For the closest credential, the H100 HVAC Contractor qualifier, Utah requires 4,000 hours within no more than five years as an employee of licensed H100, B100, S350, P200 or P201 contractors, with at least 90% of the work directly related to HVAC. A Utah journeyman, master, residential journeyman or residential master plumber license also meets the requirement. |
| Journeyman exam | There is no journeyman HVAC license exam in Utah. Instead, H100 HVAC Contractor qualifiers must pass the Utah Contractor Business and Law Examination and the Utah HVAC written examination with a score of at least 70%. Both are administered by Prov. |
| Out-of-state licenses |
Utah has no contractor reciprocity but allows licensure by endorsement. For HVAC contractors, the H100-specific requirements (H100 trade exam, natural gas technician certification and HVAC experience) cannot be waived when applying by endorsement.
General Contractor - commerce.utah.gov
· verified
|
| Median hourly wage | $28.24 source |
|---|---|
| Median annual wage | $58,730 source |
| Mean hourly wage | $28.85 source |
| 10th percentile hourly wage | $18.06 source |
| 90th percentile hourly wage | $38.70 source |
| Estimated employment | 5,580 source |
Utah has no individual HVAC technician license. HVAC is licensed only as the H100 HVAC Contractor classification. The individual-level credentials are DOPL certification as an H100 Qualifier (the person who qualifies an H100 contractor) and, for gas appliance, gas piping and venting work, Certified Natural Gas Technician status. (source)
Utah has no journeyman HVAC license. For the closest credential, the H100 HVAC Contractor qualifier, Utah requires 4,000 hours within no more than five years as an employee of licensed H100, B100, S350, P200 or P201 contractors, with at least 90% of the work directly related to HVAC. A Utah journeyman, master, residential journeyman or residential master plumber license also meets the requirement. (source)
Utah has no contractor reciprocity but allows licensure by endorsement. For HVAC contractors, the H100-specific requirements (H100 trade exam, natural gas technician certification and HVAC experience) cannot be waived when applying by endorsement. (source)
The Bureau of Labor Statistics OEWS reports a median hourly wage of $28.24 for Heating, Air Conditioning, and Refrigeration Mechanics and Installers in Utah (May 2025). (source)
Last verified
We can't find the internet
Attempting to reconnect
Something went wrong
Attempting to reconnect