Commercial Cleaning Research

Federal Janitorial RFPs — Kansas City Metro (2026)

Kansas City VA Medical Center (4801 Linwood Blvd) and the Bannister Federal Complex (NNSA/GSA, 2000 E 95th St) drive dual-agency federal janitorial demand across the metro, with the SCA floor at $16.95/hr under WD 2015-5105 Rev 28.

Open + recent awards as of June 2026Statute: FAR 22.10 (SCA); Wage Determination 2015-5105 Rev 28Effective: WD effective May 13, 2026Last reviewed: Q2 2026
Metro
Kansas City, MO–KS
Governing Statute
FAR 22.10 (SCA); Wage Determination 2015-5105 Rev 28
SAM.gov NAICS 561720 + 561740; https://sam.gov/wage-determination/2015-5105/28
Enforcement Agency
DOL Wage and Hour; VA NCO 15 / VISN 15; GSA Region 6; USACE Kansas City District
Civil Penalty
SCA back-wage + debarment risk

Federal cleaning demand in Kansas City, MO–KS

Kansas City is the hub of VA VISN 15 (Heartland Network), with the Kansas City VA Medical Center at 4801 Linwood Blvd serving as the flagship inpatient facility for the region. Network Contracting Office 15 (NCO 15, 36C155, Leavenworth KS) handles all VA janitorial solicitations under SDVOSB set-asides with 5-year ordering periods. The Bannister Federal Complex at 2000 E 95th St — home to the National Nuclear Security Administration's Kansas City Plant (Honeywell Federal Manufacturing & Technologies) and co-located GSA PBS Region 6 buildings — is one of the largest federal campuses in the metro and generates substantial custodial requirements. The IRS Midwest Campus at 2306 E Bannister Rd is among the nation's largest individual tax processing sites. GSA Region 6 (Heartland) manages the Charles Evans Whittaker US Courthouse and multiple downtown federal buildings. USACE Kansas City District issues park and facility custodial contracts for lake recreation areas in the metro region. The SCA Janitor floor covering Jackson, Clay, Platte, and adjacent MO counties plus Johnson, Leavenworth, and Wyandotte KS counties is $16.95/hr under WD 2015-5105 Rev 28 (effective May 13, 2026).

Named facilities buying janitorial in Kansas City, MO–KS

  • Kansas City VA Medical Center — 4801 Linwood Blvd, Kansas City MO 64128; VISN 15 flagship; full inpatient campus; 24/7 emergency care.
  • Bannister Federal Complex (NNSA/DOE) — 2000 E 95th St, Kansas City MO 64131; National Nuclear Security Administration; large secure facility custodial requirement.
  • GSA Region 6 Heartland HQ — 1500 E Bannister Rd, Kansas City MO 64131; GSA PBS multi-agency buildings.
  • Charles Evans Whittaker US Courthouse — 400 E 9th St, Kansas City MO 64106; GSA Region 6; federal district and appellate courts.
  • USACE Kansas City District — 601 E 12th St, Kansas City MO 64106; Army Corps; office and field facility custodial contracts.
  • IRS Midwest Campus (Submission Processing Center) — 2306 E Bannister Rd, Kansas City MO 64131; large IRS facility; recurring multi-year custodial contract.

Recent and upcoming contracts (last 18 months)

  • VA VISN 15 Kansas City VAMC Janitorial IDIQ FY2024/2025 — 4801 Linwood Blvd, Kansas City MO 64128; SDVOSB set-aside; NAICS 561720 S201; NCO 15 (36C155, Leavenworth KS); ~$1.5–$2.5M/yr; 5-year ordering vehicle.
  • W912DQ25Q1003 — USACE Kansas City District Park Custodial Services at East Kansas Lakes (Clinton Lake and Perry Lake, KS); small business set-aside; NAICS 561720 S201; issued Sep 25, 2024; est. $100K–$500K; POC Angella Curran, angella.curran@usace.army.mil, (816) 389-3816. (HigherGov)
  • GSA Region 6 Kansas City Federal Complex custodial IDIQ — Whittaker Courthouse (400 E 9th St) and Bannister Federal Complex; PBS Heartland Region; competitive small business; annual task orders $400K–$1.5M.
  • IRS Kansas City Submission Processing Center custodial — 2306 E Bannister Rd, Kansas City MO 64131; IRS / Treasury contracting; NAICS 561720; multi-year performance; significant recurring award cycle.

SCA wage floor (current WD)

WD 2015-5105 Rev 28, effective May 13, 2026, covers Jackson, Clay, Platte, Bates, Caldwell, Cass, Clinton, Lafayette, and Ray counties MO plus Johnson, Leavenworth, Linn, Miami, and Wyandotte counties KS, and sets Janitor (occupation code 11150) at $16.95/hr base + $5.55/hr H&W fringe = loaded floor ~$22.50/hr. Workers on contracts entered or extended after Jan 30, 2022 are covered by EO 14026 (currently ~$17.75/hr) — the EO rate modestly exceeds the WD rate, so $17.75 governs for covered contracts. (SAM.gov WD 2015-5105 Rev 28)

Where to find opportunities

Primary sources

This page is informational only. It does not constitute legal advice, tax advice, or a professional compliance determination. Laws vary by state and locality, change over time, and apply differently depending on your specific facts and circumstances. Before taking any action with legal or business consequences, consult a licensed attorney or CPA qualified in your jurisdiction.