Metro area
Janitorial & Custodial contracts in the Ketchikan, AK area
Numbers cover FY2021–FY2025 (Oct 2020 – Sep 2025). Data as of Oct 21, 2026; complete through Sep 21, 2026. Data status
Open Janitorial & Custodial bids here now
No open Janitorial & Custodial bids here right now. Updated weekly from SAM.gov · data through Oct 25. Save this search
Typical award (median)
$37,200
The middle of 13 priced awards, FY2021–FY2025. Half were between $15k and $39k.
Typical number of bids
4
Median bids per award, reported for 5 of 5 competed awards.
Won by small businesses
85%
Share of the 13 priced awards.
Median = the middle award: half were smaller, half were larger. Bids = how many offers the agency received.
What this means
- The middle janitorial award in the Ketchikan, AK area was $37.2k (FY2021-FY2025, 13 priced awards).
- That is 13% higher than the median for janitorial in Alaska ($32.9k).
- Competed awards drew a median of 4 offers (reported for 5 of 5).
- Small businesses won 85% of priced awards.
- The top 3 winners took 38% of priced awards.
- Tip 62% of these awards were task orders under single-award contracts (IDIQs). Only the company holding that contract could get them, so watch for the umbrella contract to be re-bid.
- Tip 77% 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 Ketchikan, AK 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: 3 awards
- FY2026 is still being reported
Show the numbers
| Year | Awards | Median award |
|---|---|---|
| FY2016 | 2 | – |
| FY2017 | 2 | – |
| FY2018 | 4 | – |
| FY2019 | 0 | – |
| FY2020 | 0 | – |
| FY2021 | 2 | – |
| FY2022 | 2 | – |
| FY2023 | 4 | – |
| FY2024 | 2 | – |
| FY2025 | 3 | – |
| FY2026 (provisional) | 3 | – |
Award sizes
- Holds the median award, $37,200
Recent awards
The latest 25 awards, newest first. Each contract number opens its official record on USAspending.gov.
| Project | How it was awarded | ||||
|---|---|---|---|---|---|
| Sep 22, 2026 | Janitorial Services for the Office of Law Enforcement Ketchikan Office 1305M326P0367 on USAspending (opens in a new tab) Provisional | Olmstead Maintenance, LLC | $16,000 | 13 | Competed Small business |
| Apr 15, 2026 | KMRD Janitorial Services (OP3 Task Order) 1240BF26F0035 on USAspending (opens in a new tab) Offers from IDIQ | Individual contractor (name withheld) | $42,972 | 7 from the IDIQ | Order (single-award IDIQ) Small business |
| Apr 13, 2026 | Janitorial Services (Option Period 3 Task Order) 1240BF26F0025 on USAspending (opens in a new tab) Offers from IDIQ | Olmstead Maintenance, LLC | $38,730 | 4 from the IDIQ | Order (single-award IDIQ) Small business |
| May 19, 2025 | KMRD Janitorial Services - Option Period 2 Task Order 1240BF25F0026 on USAspending (opens in a new tab) Offers from IDIQ | Individual contractor (name withheld) | $40,926 | 7 from the IDIQ | Order (single-award IDIQ) Small business |
| May 8, 2025 | Janitorial Services - OP2 Task Order 1240BF25F0023 on USAspending (opens in a new tab) Offers from IDIQ | Olmstead Maintenance, LLC | $38,250 | 4 from the IDIQ | Order (single-award IDIQ) Small business |
| Feb 3, 2025 | Janitorial Service for Base Ketchikan 70Z03525PKETC0023 on USAspending (opens in a new tab) | Triangle Maintenance and Commercial Janitorial Services LLC | $15,000 | 16 | Competed Small business |
| Apr 30, 2024 | KMRD Janitorial Services - Option Period 1 Task Order 1240BF24F0026 on USAspending (opens in a new tab) Offers from IDIQ | Individual contractor (name withheld) | $38,977 | 7 from the IDIQ | Order (single-award IDIQ) Small business |
| Apr 3, 2024 | Janitorial Services - Option Period 1 Task Order 1240BF24F0015 on USAspending (opens in a new tab) Offers from IDIQ | Olmstead Maintenance, LLC | $37,450 | 4 from the IDIQ | Order (single-award IDIQ) Small business |
| Sep 21, 2023 | Ketchikan Field Office Janitorial Base Year 1305M323PNFFK0763 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $9,300 | 4 | Competed Small business |
| Sep 13, 2023 | Janitorial Services Base Year 1305M323PNFFK0731 on USAspending (opens in a new tab) Cancelled / $0 Date issue | Geo-Vision Air Services LLC | $9,000 | 4 | Competed Small business |
| Jul 28, 2023 | TSA Ketchikan Janitorial Services Funded Purchase Order for Base Year. 47PL0223P0009 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $56,400 | 5 | Competed Small business |
| May 25, 2023 | KMRD Janitorial Services - Task Order 1240BF23F0022 on USAspending (opens in a new tab) Offers from IDIQ | Individual contractor (name withheld) | $37,121 | 7 from the IDIQ | Order (single-award IDIQ) Small business |
| May 9, 2023 | Janitorial Services This Task Order Is to Fully Fund Clins 0001 Through 0006 of the Base Period of Contract 1240BF23D0007. 1240BF23F0016 on USAspending (opens in a new tab) Offers from IDIQ | Olmstead Maintenance, LLC | $37,200 | 4 from the IDIQ | Order (single-award IDIQ) Small business |
| May 10, 2022 | EO14042 Level 3 COVID-19 Cleaning at the NTE Amount of $12,125.00. 697DCK22F00963 on USAspending (opens in a new tab) | Innovative Consulting & Management Services, LLC | $12,125 | 9 | Order (single-award IDIQ) Open to all |
| Jan 21, 2022 | EO14042 Level 3 COVID-19 Cleaning at the Ketchikan Flight Service Station in Ketchikan, AK in the NTE Amount $21,111.00 697DCK22F00382 on USAspending (opens in a new tab) | Aecom Technical Services, Inc. | $21,111 | 2 | Order (single-award IDIQ) Open to all |
| Mar 25, 2021 | 2021 CRD COVID Outhouse Cleaning Contract 1240BF21P0023 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $72,550 | 2 | Competed Small business |
| Oct 6, 2020 | USCG C3CEN Custodial Service 70Z03521PPC500600 on USAspending (opens in a new tab) | Reach, Inc | $1,823 | 1 | Competed Open to all |
| Sep 23, 2020 | 3 Months of Interim Purchase Order to Avoid a Lapse in Janitorial-AK Southern Facilities in AK. 697DCK20P00250 on USAspending (opens in a new tab) Value after changes | Ahtna Global LLC | $103,440 after changes | 1 | Competed Open to all |
| May 30, 2018 | Ketchikan Fjords Janitorial 12010918C0017 on USAspending (opens in a new tab) | Olmstead Maintenance, LLC | $21,335 | 3 | Competed Woman-owned |
| May 4, 2018 | Janitorial Contract 12010918C0006 on USAspending (opens in a new tab) | Raindrop Janitorial Services, LLC | $17,605 | 8 | Competed Woman-owned |
| Apr 20, 2018 | Base Contract - Janitorial and Related Services for TSA Ketchikan Leased Space at Ketchikan, Alaska. 47PL0218P0008 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $51,384 | 1 | Competed Open to all |
| Mar 8, 2018 | Janitorial Services at USCG Base Ketchikan, AK. 70Z08418CA1750900 on USAspending (opens in a new tab) | Cape Fox Facilities Services, LLC | $76,126 | 4 | Competed Small business |
| Apr 26, 2017 | Janitorial Contract for Five (5) Months, from 05/01/2017 Through 09/30/2017 AG0109P170055 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $11,150 | 3 | Competed Small business |
| Oct 26, 2016 | Janitorial Contract for Ketchikan Misty Fiords Ranger District in Ketchikan, Alaska. AG0114P170001 on USAspending (opens in a new tab) | Olmstead Maintenance, LLC | $9,175 | 6 | Competed Small business |
| Sep 23, 2016 | Southeast Alaska Discovery Center Janitorial Services in Ketchikan, Alaska. AG0114P160023 on USAspending (opens in a new tab) | Individual contractor (name withheld) | $9,000 | 7 | 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. After changes = the original award value was not reported, so the value shown includes later changes; such awards are left out of price statistics.
Who won
Companies with the most priced awards here, FY2021–FY2025.
| # | Company | Awards | Total value at award |
|---|---|---|---|
| 1 | Olmstead Maintenance, LLC | 3 | $112,900 |
| 2 | Aecom Technical Services, Inc. | 1 | $21,111 |
| 3 | Triangle Maintenance and Commercial Janitorial Services LLC | 1 | $15,000 |
| 4 | Innovative Consulting & Management Services, LLC | 1 | $12,125 |
| 5 | Reach, Inc | 1 | $1,823 |
How the work was bought
Competition
Was the work open to bids?
- Order (single-award IDIQ) 8 (62%)
A task order under an IDIQ held by one company. No new competition, so it is left out of bid statistics.
- Competed 5 (38%)
A standalone contract that was open to bids.
Set-asides
Set-aside = reserved for a group of businesses.
- Small business 10 (77%)
Only small businesses could bid.
- Open to all 3 (23%)
No set-aside: any size of business could bid.
Left out of the numbers above: 1 cancelled or $0 award. Why?
Contracting offices buying here
- USDA Forest Service CSA Northwest 4
- Regional Acquisitions Services
- Base Ketchikan
- Department of Commerce NOAA
- PBS Facility Management West - Branch A
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 |
|---|---|---|---|
| 1240BF23D0007 | Single-award The IDIQ drew 4 offers | 3 | Apr 30, 2027 |
| 1240BF23D0012 | Single-award The IDIQ drew 7 offers | 3 | May 31, 2027 |
| 697DCK21A00008 | Single-award | 1 | Jun 1, 2023 |
| 697DCK21A00010 | Single-award | 1 | Dec 1, 2023 |
Other trades in this area
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.