HVAC · California

HVAC federal contracts in California

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 (2)

1 open for bids + 1 early notice. Early notices are not open for bids yet.

See them on the map Updated weekly from SAM.gov · data through Oct 25. Free, no sign-up.

No open HVAC bids here right now. Updated weekly from SAM.gov · data through Oct 25. Save this search

Typical award (median)

$66,577

The middle of 657 priced awards, FY2021–FY2025. Half were between $18.8k and $355k.

Typical number of bids

3

Median bids per award, reported for 244 of 244 competed awards. 15% drew only one bid.

Won by small businesses

87%

Share of the 657 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 California was $66.6k (FY2021-FY2025, 657 priced awards).
  • That is 64% higher than the median for HVAC nationwide ($40.5k).
  • Competed awards drew a median of 3 offers (reported for 244 of 244).
  • 15% of competed awards drew only one offer.
  • In FY2025 the middle award was $94.4k, up 28% from FY2024 ($73.5k).
  • Tip 69% of awards with a reported set-aside were reserved for small businesses, so small firms were not bidding against large companies.

FedComps Pro · coming soon · free waitlist

Get alerts for new HVAC work in California

  • 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

Your sign-up did not go through. Please check your email and ZIP code and try again. The spam check needs JavaScript turned on.

Add your company (optional)

We only email you about the launch. Delete your details any time.

Awards per year

Column chart of awards per fiscal year, FY2016 to FY2026. FY2025, the latest full year: 100 awards. Most in one year: 169 awards in FY2020. FY2026 is still being reported. 0 50 100 150 200 2016 ’16 2017 ’17 2018 ’18 2019 ’19 2020 ’20 2021 ’21 2022 ’22 2023 ’23 2024 ’24 2025 ’25 2026 ’26
  • FY2025, the latest full year: 100 awards
  • FY2026 is still being reported
Federal fiscal years run October to September.
Show the numbers
YearAwardsMedian award
FY2016 148 $25,900
FY2017 153 $28,631
FY2018 156 $45,257
FY2019 148 $46,964
FY2020 169 $44,815
FY2021 152 $35,421
FY2022 141 $67,130
FY2023 136 $75,714
FY2024 128 $73,460
FY2025 100 $94,362
FY2026 (provisional) 95 $54,945

Award sizes

Bar chart of priced awards FY2021–FY2025 by size. The most common size was $25k to $250k (245 awards). The median award, $66,577, is in the $25k to $250k band. Under $25k 215 $25k to $250k 245 $250k to $1M 121 $1M to $5M 69 $5M to $25M 7 Over $25M 0
  • Holds the median award, $66,577
Priced awards FY2021–FY2025, by value at award.

Recent awards

The latest 25 awards, newest first. Each contract number opens its official record on USAspending.gov.

Project How it was awarded
Sep 30, 2026 To Procure Heating, Ventilation, and Air Conditioning Quarterly Maintenance Services for Federal Emergency Management Agency Region IX, Pacific Area Office, Building 520, Fort Shafter, HI. 70FBR926P00000031 on USAspending (opens in a new tab) Provisional Apex Pro Services LLC $24,489 9 Competed Small business
Sep 28, 2026 26 ANF Oak Flats HVAC System Replacement 127EAW26P0047 on USAspending (opens in a new tab) Provisional Acme Air Inc $30,629 16 Competed Small business
Sep 28, 2026 Replace HVAC Package Units and Ducting & Fencing 70B01C26C00000057 on USAspending (opens in a new tab) Provisional Cebuana Construction Inc $308,756 1 Not competed Open to all
Sep 25, 2026 This Is a Contract Award for the Contractor to Perform the Work Specified in the Attached Statement of Work Dated May 13,2026. 70B01C26C00000119 on USAspending (opens in a new tab) Provisional B3 Construction, Inc $4,149,452 1 Not competed 8(a)
Sep 24, 2026 Santa Cruz Laboratory Cooling Tower & Chiller Maintenance (Base + 4 Option Years) 1305M326P0359 on USAspending (opens in a new tab) Provisional Ce Solution Plus Corp. $39,946 9 Competed Small business
Sep 23, 2026 The Contractor Shall Furnish All Qualified Labor, Supervision, Equipment, Replacement Equipment, Parts, Materials, Supplies, Tools, Transportation, Testing Equipment, Refrigerant Handling, Disposal, and Incidental Services Necessary to Perform HVAC 140FS126P0305 on USAspending (opens in a new tab) Provisional Fosselman Refrigeration, Heating & Air, Inc. $21,080 6 Competed Small business
Sep 22, 2026 127EAW26P0048 - Kern River Ranger District HVAC 127EAW26P0048 on USAspending (opens in a new tab) Provisional Silverbacq LLC $456,500 3 Competed Small business
Sep 22, 2026 HVAC Replacement, Repair, Cleaning, and Maintenance Services for Four Existing HVAC Systems the Riveter/Wwii Home Front National Historical Park. 140P8626P0035 on USAspending (opens in a new tab) Provisional Individual contractor (name withheld) $84,000 3 Competed Small business
Sep 22, 2026 Requirement to Replace HVAC Systems at the Murrieta Border Patrol Station (BPS), Murrieta, CA. 70B01C26C00000050 on USAspending (opens in a new tab) Provisional B3 Construction, Inc $587,433 1 Not competed 8(a)
Sep 21, 2026 Seal Roof-Mounted HVAC Joints on Building 51 on Coast Guard Island. 70Z03126CALAM0028 on USAspending (opens in a new tab) Provisional A Plus Heating and Air Inc. $19,500 11 Competed Small business
Sep 17, 2026 Quarantine Facility HVAC Replacement 1232SA26P0769 on USAspending (opens in a new tab) Provisional Healing Hands Healing Hearts L.L.C. $32,500 26 Competed Small business
Sep 17, 2026 Install New HVAC Units at VAQ 36, 75, and 731 - Yosemite National Park - Mariposa County 140P8526F0138 on USAspending (opens in a new tab) Provisional Offers from IDIQ Eleven Bravo Group, LLC $129,150 3 from the IDIQ Order (single-award IDIQ) Small business
Sep 17, 2026 Friant Dam HVAC Replacement 140R2026P0088 on USAspending (opens in a new tab) Provisional Souza Construction, Inc. $86,267 1 Not competed Open to all
Sep 17, 2026 Emergency Replace Refrigerant Units FCC Victorville Project # 26Z6AX1 EO 14398 15BBNF26C61600001 on USAspending (opens in a new tab) Provisional Individual contractor (name withheld) $4,996,324 1 Not competed 8(a)
Sep 16, 2026 Furnace Replacement at Grant Grove Quarters - Kings Canyon National Park - Tulare County, CA 140P8526F0144 on USAspending (opens in a new tab) Provisional Offers from IDIQ Souza Construction, Inc. $23,863 3 from the IDIQ Order (single-award IDIQ) Small business
Sep 16, 2026 Emergency Cooling Tower Remediation 36C26226C0319 on USAspending (opens in a new tab) Provisional American Cooling Tower Inc $99,475 1 Not competed Open to all
Sep 16, 2026 The Contractor Shall Provide All Labor, Transportation, Tools, Equipment, Materials, and Expertise Necessary to Perform Single-Site Seasonal Preventive Maintenance and Operational Tune-UPS on Four (4) Western Shelter CL Environmental Control 70FB8026P00000038 on USAspending (opens in a new tab) Provisional Arabic Interpreters LLC $2,496 19 Competed Small business
Sep 15, 2026 FCC Lompoc FY26_PZ_26Z6AN9_HVAC Duct Routing EO 14398 15B61726P00000132 on USAspending (opens in a new tab) Provisional Dahl Air Conditioning Inc $14,999 1 Competed Small business
Sep 15, 2026 Boiler Water Treatment Service 70Z03126PALAM0109 on USAspending (opens in a new tab) Provisional Green and Sustainable Services, LLC $8,520 17 Competed Small business
Sep 14, 2026 Installation of Three New HVAC Units: Two for the Seventh-Floor Control Room at Power Plant (SH PP) and One for the Computer Room at the Spring Creek Power Plant (SC PP). 140R2026C0013 on USAspending (opens in a new tab) Equipment purchase Provisional Innovators Transportation LLC $99,995 3 Competed Small business
Sep 11, 2026 Emergency Boiler Operator Staffing EO 14398 36C26126P1123 on USAspending (opens in a new tab) Provisional Individual contractor (name withheld) $70,000 1 Not competed Open to all
Sep 10, 2026 FCC Lompoc FY26_P4_Boiler Boiler Tuning-California Boiler_FY26 Maintenance Boiler Tuning "EO 14398 15B61726P00000125 on USAspending (opens in a new tab) Equipment purchase Provisional California Boiler, Inc. $23,145 3 Competed Open to all
Sep 8, 2026 HVAC Maintenance Services for Fort Rosecrans National Cemetery 36C78626P50346 on USAspending (opens in a new tab) Provisional Gray Matter Mechanical, Inc. $2,310 12 Competed Veteran-owned
Sep 8, 2026 Miramar National Cemetery | HVAC Services Purchase Order for Base Plus 4 Option Years. Contractor to Provide Services Iaw PWS. 36C78626P50348 on USAspending (opens in a new tab) Provisional Gray Matter Mechanical, Inc. $3,740 12 Competed Veteran-owned
Sep 3, 2026 Rehabilitate HVAC System Components at Park Headquarters (HQ) and North Operations Center (NOC), Redwood National and State Parks, Del Norte County, California. 140P8426C0001 on USAspending (opens in a new tab) Provisional G1 Construction, Inc. $3,853,908 4 Competed Open to all

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.

#CompanyAwardsTotal value at award
1 Four Tribes Enterprises, LLC 52 $29,067,474
2 Mik Construction Inc 29 $36,747,675
3 Paradigm Mechanical Corp. 21 $8,653,815
4 Valor Constructors Inc 16 $613,682
5 Duwright Construction Inc 15 $16,155,391
6 Souza Construction, Inc. 14 $12,406,091
7 Heffler Contracting Group 14 $8,794,841
8 Dellew Corp 13 $1,737,137
9 Blueridge Technology, Inc. 13 $617,061
10 Urban Services Group Inc 13 $241,860

How the work was bought

Competition

Was the work open to bids?

  • Not competed 222 (34%)

    Sole-source: only one company was asked.

  • Competed 195 (30%)

    A standalone contract that was open to bids.

  • Order (single-award IDIQ) 191 (29%)

    A task order under an IDIQ held by one company. No new competition, so it is left out of bid statistics.

  • Order (multiple-award IDIQ) 49 (7%)

    A task order placed under an IDIQ held by several companies, who competed for it.

Set-asides

Set-aside = reserved for a group of businesses.

  • Open to all 205 (31%)

    No set-aside: any size of business could bid.

  • Small business 193 (29%)

    Only small businesses could bid.

  • 8(a) 142 (22%)

    Reserved for firms in SBA's 8(a) program for disadvantaged small businesses.

  • Veteran-owned 69 (11%)

    Reserved for service-disabled veteran-owned (SDVOSB) or veteran-owned (VOSB) small businesses.

  • Woman-owned 29 (4%)

    Reserved for woman-owned small businesses (WOSB/EDWOSB).

  • HUBZone 19 (3%)

    Reserved for small businesses in a Historically Underutilized Business Zone.

Left out of the numbers above: 51 equipment purchases, 7 cancelled or $0 awards. Why?

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
FA930119DA009 Single-award The IDIQ drew 1 offers 52 Mar 26, 2025
N6247319D2605 Single-award The IDIQ drew 3 offers 28 Jun 26, 2025
N6247319D2602 Single-award The IDIQ drew 1 offers 20 Jul 9, 2025
47PK0219D0001 Single-award The IDIQ drew 4 offers 13 Jun 30, 2024
GS09P12KSD0002 Single-award The IDIQ drew 9 offers 13 Feb 28, 2022

Contracts ending soon

Recurring work whose current contract ends within 18 months, so the agency will likely buy it again (a "recompete"). The company doing it today is the incumbent.

1 more contract ends in the next 18 months. The full recompete radar is part of FedComps Pro (coming soon).

Join the free waitlist
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.