Metro area
Federal construction & facilities contracts in the Missoula, MT area
Numbers cover FY2021–FY2025 (Oct 2020 – Sep 2025). Data as of Oct 21, 2026; complete through Jul 13, 2026. Data status
Open bids here now
No open bids here right now. Updated weekly from SAM.gov · data through Oct 25. Save this search
Typical award (median)
$33,250
The middle of 94 priced awards, FY2021–FY2025. Half were between $9.8k and $104k.
Typical number of bids
3
Median bids per award, reported for 38 of 38 competed awards. 16% drew only one bid.
Won by small businesses
73%
Share of the 94 priced awards.
Median = the middle award: half were smaller, half were larger. Bids = how many offers the agency received.
What this means
- The middle construction & facilities award in the Missoula, MT area was $33.3k (FY2021-FY2025, 94 priced awards).
- That is 33% lower than the median for all construction & facilities work in Montana ($49.8k).
- Competed awards drew a median of 3 offers (reported for 38 of 38).
- 16% of competed awards drew only one offer.
- Small businesses won 73% of priced awards.
- Tip 61% 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 janitorial work in the Missoula, MT area
- 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: 8 awards
- FY2026 is still being reported
Show the numbers
| Year | Awards | Median award |
|---|---|---|
| FY2016 | 27 | $18,127 |
| FY2017 | 22 | $16,756 |
| FY2018 | 28 | $18,746 |
| FY2019 | 25 | $20,021 |
| FY2020 | 24 | $27,925 |
| FY2021 | 23 | $14,580 |
| FY2022 | 24 | $28,430 |
| FY2023 | 21 | $58,088 |
| FY2024 | 18 | $35,700 |
| FY2025 | 8 | $44,910 |
| FY2026 (provisional) | 18 | $24,900 |
Award sizes
- Holds the median award, $33,250
Recent awards
The latest 25 awards, newest first. Each contract number opens its official record on USAspending.gov.
| Project | How it was awarded | ||||
|---|---|---|---|---|---|
| Sep 29, 2026 | Construction and Design to Modify Existing Room. 1240LU26C0054 on USAspending (opens in a new tab) Provisional | Fosselman Refrigeration, Heating & Air, Inc. | $23,000 | 8 | Competed Small business |
| Sep 17, 2026 | Building 24 Basement Remodel on the Lolo National Forest at Ft. Missoula, MT 1240LU26C0045 on USAspending (opens in a new tab) Provisional | Yoy Inc | $728,175 | 5 | Competed Small business |
| Sep 10, 2026 | Site Survey Travel, Report and Design for the DC Bus Demo Only Mountain, MT: 26001000 6973GH26F01401 on USAspending (opens in a new tab) Provisional | C.N.S. Communications, LLC | $19,409 | 5 | Order (multiple-award IDIQ) Open to all |
| Sep 4, 2026 | EO 14398 - Digital Master Control Panel Replacement for the Facilities Department 75H71026P00558 on USAspending (opens in a new tab) Provisional | Xenturis LLC | $93,500 | 3 | Competed Small business |
| Aug 17, 2026 | Pumping Service for Lift Stations and Snake Line Kitchen Drain Maintenance 12318726P0053 on USAspending (opens in a new tab) Provisional | Individual contractor (name withheld) | $5,980 | 4 | Competed Small business |
| Jun 29, 2026 | HVAC Repair, Region 1 Office, Missoula, MT Replacement of a Pipe Flange on a Main Glycol Supply Line and the Replacement of an Expansion Tank 1240BD26P0032 on USAspending (opens in a new tab) | Anderson's Heating and Air Conditioning, Inc. | $11,560 | 2 | Competed Small business |
| Jun 12, 2026 | GAOA Lighting Upgrade (Re-Solicitation) 1240LU26C0031 on USAspending (opens in a new tab) | Liberty Electric Inc | $664,550 | 6 | Competed Small business |
| Jun 11, 2026 | Fort Missoula Bakery Building Renovation on the Lolo National Forest - Base Items Scope of Work and All Option Items - per Attached Contract Terms, Conditions, Specifications, Drawings and Clauses 1240LU26C0034 on USAspending (opens in a new tab) | Sirius Construction, Inc. | $1,048,520 | 6 | Competed Small business |
| May 11, 2026 | Janitorial and Grounds Maintenance 2026/2027 1240LS26F0013 on USAspending (opens in a new tab) Offers from IDIQ | Opportunity Resources Inc | $87,468 | 1 from the IDIQ | Order (single-award IDIQ) Open to all |
| May 5, 2026 | Janitorial and Landscape Maintenance Performed at the National Weather Service Weather Forecast Office Located in Missoula, MT 1333MH26P0001 on USAspending (opens in a new tab) | Opportunity Resources Inc | $11,770 | 1 | Not competed Open to all |
| Apr 30, 2026 | Construction, Plains Ranger Station Boiler Replacement - Main Office 1240LU26P0003 on USAspending (opens in a new tab) | Aspen Heating & Cooling Corp | $26,800 | 12 | Competed Small business |
| Apr 8, 2026 | GAOA Project - AFD Visitor Center Remodel 1240LU26C0019 on USAspending (opens in a new tab) | TCS Northwest LLC | $1,033,503 | 8 | Competed Small business |
| Mar 16, 2026 | Lolo NF B24 AHU6 Blower Assembly Replacement 1284LM26P0018 on USAspending (opens in a new tab) | Aspen Heating & Cooling Corp | $8,700 | 1 | Competed Small business |
| Mar 9, 2026 | R1 RO Fort Missoula HVAC Maintenance 1284LM26P0021 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $13,910 | 15 | Competed Small business |
| Dec 30, 2025 | Ninemile Ranger District Janitorial Services 1284LM26P0005 on USAspending (opens in a new tab) | Eco-Friendly Cleaning Specialist, LLC | $15,729 | 14 | Competed Small business |
| Dec 22, 2025 | GAOA - Construction - Seeley Lake Bunkhouse Remodel. Base Item Plus Option Items 1240LU26C0007 on USAspending (opens in a new tab) | Yoy Inc | $584,017 | 6 | Competed Small business |
| Dec 11, 2025 | AFD Site Support Services Task Order 1284LM26F0003 on USAspending (opens in a new tab) Offers from IDIQ | Opportunity Resources Inc | $168,710 | 1 from the IDIQ | Order (single-award IDIQ) Open to all |
| Nov 26, 2025 | Wilderness Institute HVAC System Is Not Working. This Contract Is a Repair Order to Make the System Operational Before Winter Sets in. 1240BG26P0001 on USAspending (opens in a new tab) | Temp Right SVC Inc | $8,440 | 1 | Competed Open to all |
| Sep 30, 2025 | Missoula HVAC Repairs 1240BG25P0071 on USAspending (opens in a new tab) | Anderson's Heating and Air Conditioning, Inc. | $9,778 | 3 | Competed Small business |
| Sep 25, 2025 | System for Two Tree Coolers at the Ninemile Ranger Station Are and in Need of Repair. Tree Planting Is a Priority Functions and Tree Coolers Across the Region Are Critical for Tree Planting Success. 1284LM25P0053 on USAspending (opens in a new tab) Equipment purchase | Fosselman Refrigeration, Heating & Air, Inc. | $68,620 | 13 | Competed Small business |
| Sep 24, 2025 | The Purpose of This Contract Is to Provide the 317TH OSS at Dyess AFB TX with Antenna Installation Services to the Tower on Building 7040. FA466125P0111 on USAspending (opens in a new tab) | Xenturis LLC | $33,200 | 5 | Competed Small business |
| Sep 10, 2025 | Construction - GAOA - Reconstruction of T-150. Demolish Existing T150 Building and Construct New Building with Similar Size and Footprint at Fort Missoula. 1240LU25C0025 on USAspending (opens in a new tab) | Quality Construction Co | $4,950,000 | 2 | Competed Small business |
| Sep 3, 2025 | Provide All Labor, Supplies and Materials for the Janitorial Services at the Missoula Administration Building in Missoula, MT. 697DCK25C00248 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $18,270 | 2 | Competed Open to all |
| May 13, 2025 | Missoula Fire Technology Center Site Support Services Task Order for Janitorial, Training Center Cleaning, and Grounds Maintenance. 12441925F0016 on USAspending (opens in a new tab) Offers from IDIQ | Opportunity Resources Inc | $56,620 | 1 from the IDIQ | Order (single-award IDIQ) Open to all |
| Apr 21, 2025 | Site Support Services Task Order 1284LM25F0013 on USAspending (opens in a new tab) Offers from IDIQ | Opportunity Resources Inc | $113,774 | 1 from the IDIQ | Order (single-award IDIQ) 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.
| # | Company | Awards | Total value at award |
|---|---|---|---|
| 1 | Opportunity Resources Inc | 16 | $1,276,699 |
| 2 | Abatement Contractors of Montana LLC | 14 | $1,461,329 |
| 3 | Garden City Plumbing and Heating Inc | 11 | $114,105 |
| 4 | B-B Building Maintenance, Inc. | 4 | $270,155 |
| 5 | Phoenix Management Inc | 4 | $33,824 |
| 6 | Haskins Excavating LLC | 3 | $1,512,527 |
| 7 | Liberty Electric Inc | 3 | $83,184 |
| 8 | Johnson Controls Inc | 3 | $35,217 |
| 9 | Reliance Contractors Inc | 3 | $26,880 |
| 10 | S & K Security Group LLC | 2 | $483,738 |
How the work was bought
Competition
Was the work open to bids?
- Competed 36 (38%)
A standalone contract that was open to bids.
- Order (single-award IDIQ) 34 (36%)
A task order under an IDIQ held by one company. No new competition, so it is left out of bid statistics.
- Not competed 22 (23%)
Sole-source: only one company was asked.
- Order (multiple-award IDIQ) 2 (2%)
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 37 (39%)
No set-aside: any size of business could bid.
- Small business 35 (37%)
Only small businesses could bid.
- 8(a) 20 (21%)
Reserved for firms in SBA's 8(a) program for disadvantaged small businesses.
- Woman-owned 2 (2%)
Reserved for woman-owned small businesses (WOSB/EDWOSB).
Left out of the numbers above: 2 equipment purchases, 3 cancelled or $0 awards. Why?
Contracting offices buying here
- USDA Forest Service CSA Intermountain 2
- USDA Forest Service CSA Intermountain 9
- USDA Forest Service CSA Northwest 5
- USDA Forest Service
- GSA PBS Region 8 Acquisition Management Division
- USDA Forest Service-SPOC East
- USDA Forest Service CSA Intermountain 8
- USDA Forest Service PPS Incident Procurement
- USDA Forest Service CSA Northwest 3
- Butte Field Office
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 |
|---|---|---|---|
| AG0343C170035 | Single-award The IDIQ drew 1 offers | 14 | Dec 14, 2022 |
| 12034318D0011 | Single-award The IDIQ drew 1 offers | 8 | Apr 19, 2023 |
| 1284LM23D0002 | Single-award The IDIQ drew 1 offers | 6 | Dec 31, 2026 |
| 47PJ0019D0009 | Single-award The IDIQ drew 14 offers | 4 | Apr 30, 2026 |
| 1202SB22T0021 | Multiple-award The IDIQ drew 9 offers | 1 | Jun 30, 2025 |
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.
-
Contract ends Oct 30, 2026
Missoula Interagency Dispatch Center Janitorial Services, Lolo National Forest.
Incumbent: Individual contractor (name withheld) Buyer: USDA Forest Service CSA Intermountain 2 Value at award: $4,000
1284LM21P0035 on USAspending (opens in a new tab) -
Ordering period ends Oct 31, 2026
PSG IDIQ Contract for Site Survey, Design and Installation
Incumbent: C.N.S. Communications, LLC Buyer: Franchise Acquisition Services
6973GH22D00009 on USAspending (opens in a new tab) -
Contract ends Feb 29, 2028
Janitorial Services, Lolo Pass Visitor Center, Lochsa-Powell Ranger District, Nez Perce-Clearwater National Forests.
Incumbent: Lochsa Lodge Resort Incorporated Buyer: USDA Forest Service CSA Intermountain 1 Value at award: $12,832
1284LL24P0051 on USAspending (opens in a new tab)
Trades in this area
Other metro areas
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.