HVAC · Utah
HVAC federal contracts in Utah
Numbers cover FY2021–FY2025 (Oct 2020 – Sep 2025). Data as of Oct 21, 2026; complete through Jul 13, 2026. Data status
Open HVAC bids here now
No open HVAC bids here right now. Updated weekly from SAM.gov · data through Oct 25. Save this search
Typical award (median)
$40,542
The middle of 29 priced awards, FY2021–FY2025. Half were between $17k and $90.1k.
Typical number of bids
2
Median bids per award, reported for 20 of 20 competed awards. 10% drew only one bid.
Won by small businesses
90%
Share of the 29 priced awards.
Median = the middle award: half were smaller, half were larger. Bids = how many offers the agency received.
What this means
- The middle HVAC award in Utah was $40.5k (FY2021-FY2025, 29 priced awards).
- That is close to the median for HVAC nationwide ($40.5k).
- Competed awards drew a median of 2 offers (reported for 20 of 20).
- 10% of competed awards drew only one offer.
- Small businesses won 90% of priced awards.
- Tip 72% of awards with a reported set-aside were reserved for small businesses, so small firms were not bidding against large companies.
- Tip The typical award drew only 2 bids. Less competition can mean a better chance for a new bidder.
FedComps Pro · coming soon · free waitlist
Get alerts for new HVAC work in Utah
- Alerts that say if a bid is worth it
- Deadline and amendment alerts
- Recompete radar
- Plain-English bid summaries
- Competitor tracking
- Unlimited saved searches
Planned price: $15/month or $119/year (save 34%), with a 14-day free trial. No card needed to start. Cancel anytime. See pricing
Awards per year
- FY2025, the latest full year: 4 awards
- FY2026 is still being reported
Show the numbers
| Year | Awards | Median award |
|---|---|---|
| FY2016 | 7 | $23,952 |
| FY2017 | 14 | $21,195 |
| FY2018 | 8 | $120,311 |
| FY2019 | 6 | $44,811 |
| FY2020 | 8 | $15,173 |
| FY2021 | 5 | $59,177 |
| FY2022 | 5 | $31,700 |
| FY2023 | 11 | $27,645 |
| FY2024 | 4 | – |
| FY2025 | 4 | – |
| FY2026 (provisional) | 7 | $114,585 |
Award sizes
- Holds the median award, $40,542
Recent awards
The latest 25 awards, newest first. Each contract number opens its official record on USAspending.gov.
| Project | How it was awarded | ||||
|---|---|---|---|---|---|
| Sep 17, 2026 | Constructions Services for Ventilator Replacement at the Reno and Elko Nexrad Sites. 1305M326P0399 on USAspending (opens in a new tab) Provisional | Total Solution LLC | $114,585 | 2 | Competed Small business |
| Sep 15, 2026 | CDC ARSR HVAC Replacement 697DCK26C00279 on USAspending (opens in a new tab) Provisional | M. E. Tafoya Enterprises, Inc. | $365,000 | 14 | Competed Small business |
| Sep 15, 2026 | SLC ARSR HVAC Replacement 697DCK26C00286 on USAspending (opens in a new tab) Provisional | Ground Level Services LLC | $421,299 | 8 | Competed Small business |
| Aug 27, 2026 | HVAC Equipment Replacement 12639526P0120 on USAspending (opens in a new tab) Provisional | Zion Engineering LLC | $157,439 | 11 | Competed Small business |
| Aug 4, 2026 | EO 14398 Emergency VC HVAC Repair 140P1526P0078 on USAspending (opens in a new tab) Provisional | Individual contractor (name withheld) | $14,740 | 1 | Competed Small business |
| Aug 3, 2026 | PG A/C System Repair and Recharge. 140R4026P0084 on USAspending (opens in a new tab) Provisional | Holbrook Service, LLC | $5,915 | 1 | Not competed Open to all |
| Mar 26, 2026 | Heber Office HVAC Replacement, Uinta-Wasatch-Cache NF 1240LS26P0016 on USAspending (opens in a new tab) | Absolute Comfort Heating and Air Conditioning, LLC | $30,974 | 40 | Competed Small business |
| Jun 23, 2025 | Replace Galvanized Steel Piping and Install New Central Air Conditioning in Several Homes Across the Forest. 1240LT25P0008 on USAspending (opens in a new tab) | Veren Industries LLC | $180,000 | 2 | Competed HUBZone |
| May 19, 2025 | Re-Solicitation of Previous CCF Furnace Replace 697DCK25C00170 on USAspending (opens in a new tab) | Acierto LLC | $90,068 | 2 | Competed Small business |
| Dec 30, 2024 | Boiler Repairs 36C25925P0149 on USAspending (opens in a new tab) | Mechanical Service & Systems, LLC | $55,019 | 1 | Not competed Open to all |
| Oct 1, 2024 | Maint/Repair/Rebuild of Equipment-Refrigeration Air Conditioning and Air Circulating Equipment FA820125FG002 on USAspending (opens in a new tab) | Trane U.S. Inc. | $11,400 | 3 | Order (single-award IDIQ) Open to all |
| Sep 21, 2024 | Install Mini Split HVAC Elementary School 140A2324P0783 on USAspending (opens in a new tab) | Mooweep LLC | $42,890 | 2 | Competed Indian / tribal |
| Sep 9, 2024 | Design-Build Services for HVAC Electrification Retrofit at the Saint George Federal BLDG, St. George, UT. 47PJ0024C0043 on USAspending (opens in a new tab) | Kaiva Services, LLC | $465,716 | 1 | Not competed 8(a) |
| Feb 26, 2024 | Repair/Replace Steam Valves 36C26024P0286 on USAspending (opens in a new tab) | Hurtvet Subcontracting, Inc. | $7,058 | 1 | Not competed Open to all |
| Feb 21, 2024 | Repair and Replace the York Variable Speed Drive Assembly at the Salt Lake City Air Traffic Control Tower Salt Lake City, Utah 84116. 697DCK24C00123 on USAspending (opens in a new tab) | American Mechanical Systems Service LLC | $99,003 | 2 | Competed Small business |
| Sep 18, 2023 | Demolish and Replace Four Computer Room Air Conditioner Units, Replace Associated Piping, and Related Electrical Upgrades at Salt Lake City Artcc - Salt Lake City, Utah 697DCK23C00406 on USAspending (opens in a new tab) | Guardian Construction, Inc. | $890,235 | 4 | Competed Small business |
| Sep 8, 2023 | Furnace Replacement - Installation for Various Administration Sites 1240LT23P0067 on USAspending (opens in a new tab) | C & C Mechanical Inc | $40,542 | 1 | Competed Small business |
| Sep 8, 2023 | Emergency HVAC Replacement Forestry #62 140A1123P0064 on USAspending (opens in a new tab) | Erik Nelson HVAC, Inc. | $14,888 | 1 | Not competed Open to all |
| Aug 29, 2023 | HVAC Maintenance and Install Pest Mitigation at Bryce Canyon National Park 140P1223P0133 on USAspending (opens in a new tab) | Rahm Contracting LLC | $27,645 | 3 | Competed Small business |
| Aug 16, 2023 | 0401 Const ANF Fire Center Furnace and AC Unit Replacement 1240LT23P0056 on USAspending (opens in a new tab) | Mabco Solutions Inc | $34,000 | 7 | Competed Small business |
| Jun 13, 2023 | Repair Leaking Steam Line and Replace Ground Cover 12905B23P0127 on USAspending (opens in a new tab) | C.R. Powless & Co LLC | $18,000 | 4 | Competed Small business |
| Apr 3, 2023 | Repair B510 Server Room Air Conditioners W519TC23P2249 on USAspending (opens in a new tab) | DVL Group, Inc. | $81,017 | 1 | Not competed Open to all |
| Mar 7, 2023 | Air Conditioning Unit Replacement, National Wildlife Research Center, Utah 12639523P0156 on USAspending (opens in a new tab) | Talon Veteran Services Incorporated | $18,750 | 5 | Competed Small business |
| Feb 17, 2023 | HVAC Projects on 2 Buildings at Weber Basin Job Corps 1282A723C0023 on USAspending (opens in a new tab) | Trinity of Utah Incorporated | $308,131 | 1 | Not competed Open to all |
| Dec 16, 2022 | Air Conditioner Glycol Leak Repair 36C25923P0216 on USAspending (opens in a new tab) | GCS LLC | $12,275 | 2 | Competed Veteran-owned |
Value at award = the contract value when it was signed. Bids = offers received; "–" means not reported. Set-aside = reserved for a group, such as small or veteran-owned businesses. IDIQ = an umbrella contract; work under it is placed as task orders.
Who won
Companies with the most priced awards here, FY2021–FY2025.
| # | Company | Awards | Total value at award |
|---|---|---|---|
| 1 | Trinity of Utah Incorporated | 2 | $4,301,479 |
| 2 | Guardian Construction, Inc. | 2 | $949,412 |
| 3 | C & C Mechanical Inc | 2 | $46,429 |
| 4 | Rhi LLC | 1 | $845,985 |
| 5 | Kaiva Services, LLC | 1 | $465,716 |
| 6 | Veren Industries LLC | 1 | $180,000 |
| 7 | American Mechanical Systems Service LLC | 1 | $99,003 |
| 8 | Acierto LLC | 1 | $90,068 |
| 9 | DVL Group, Inc. | 1 | $81,017 |
| 10 | MSC Design Build LLC | 1 | $79,990 |
How the work was bought
Competition
Was the work open to bids?
- Competed 20 (69%)
A standalone contract that was open to bids.
- Not competed 8 (28%)
Sole-source: only one company was asked.
- Order (single-award IDIQ) 1 (3%)
A task order under an IDIQ held by one company. No new competition, so it is left out of bid statistics.
Set-asides
Set-aside = reserved for a group of businesses.
- Small business 16 (55%)
Only small businesses could bid.
- Open to all 8 (28%)
No set-aside: any size of business could bid.
- Veteran-owned 2 (7%)
Reserved for service-disabled veteran-owned (SDVOSB) or veteran-owned (VOSB) small businesses.
- 8(a) 1 (3%)
Reserved for firms in SBA's 8(a) program for disadvantaged small businesses.
- HUBZone 1 (3%)
Reserved for small businesses in a Historically Underutilized Business Zone.
- Indian / tribal 1 (3%)
Reserved for Indian-owned or tribal enterprises (Buy Indian Act, ISBEE).
Left out of the numbers above: 2 equipment purchases, 1 cancelled or $0 award. Why?
Contracting offices buying here
Umbrella contracts used here
Many jobs are placed as task orders under an IDIQ: an umbrella contract with no fixed amount. Only the companies holding it can get those orders. A "multiple-award" IDIQ is shared by several companies, who compete for each order. "–" = not reported.
| Contract | Type | Orders | Ordering ends |
|---|---|---|---|
| FA822723A0002 | Single-award | 1 | Nov 17, 2027 |
More detail
Other states
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- District of Columbia
- Florida
- Georgia
- Guam
Show all 52
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Puerto Rico
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
Report an error on this page
Wrong number, award at the wrong base, or a name that should not be here? Tell us. We check every report and fix the rule behind it.