Who buys janitorial services from the federal government

In fiscal 2025 federal agencies obligated $2.11 billion on janitorial contracts (NAICS 561720). Defense bought 58% of it, 32% went to small businesses, and 1,551 companies shared the work.

The answer in one paragraph

Federal agencies obligated $2.11 billion on janitorial services contracts (NAICS 561720) in fiscal year 2025, up from $2.03 billion in 2024 and $2.00 billion in 2023, by USAspending.gov records as of October 19, 2026. The Department of Defense was the largest buyer at $1.21 billion across 2,740 contracts, followed by the General Services Administration ($355.7 million), which cleans federal buildings for many agencies. 32.3% of the money ($681.4 million) went to small businesses.

The agencies that buy the most

The top three agencies bought 80% of the total. The State Department's 663 contracts were small, about $50,000 each on average.

AgencyFY2025 obligationsContracts
Department of Defense$1.21B2,740
General Services Administration$355.7M673
Department of Homeland Security$111.3M252
Department of Veterans Affairs$109.2M426
Department of Transportation$50.5M277
Health and Human Services$34.7M55
Department of State$33.3M663
Department of Justice$31.3M37
Department of the Interior$30.2M424
NASA$27.6M13

Contract obligations under NAICS 561720, fiscal year 2025 (October 2024 to September 2025). Defense publishes its contracts about 90 days late; FY2025 is complete.

How much is set aside for small businesses

Small businesses received 32.3% of janitorial contract money in FY2025, by their status on each contract. Set-asides reserve part of the work outright. By the set-aside each contract reported:

  • Small business set-aside (total): $125.4 million.
  • 8(a) sole source: $116.0 million; 8(a) competed: $77.2 million.
  • Service-disabled veteran-owned (SDVOSB) set-aside: $85.4 million competed, $4.3 million sole source.
  • Women-owned and economically disadvantaged women-owned (WOSB, EDWOSB): about $6.1 million.
  • HUBZone: $4.8 million.
  • No set-aside: $904.5 million; set-aside not reported: $782.7 million (often orders under existing contracts, which follow the parent contract's terms).

A broad market, mostly bought contract by contract

1,551 companies received janitorial money in FY2025. The largest, Didlake Inc., had 3.4% of it, and the market's concentration index (HHI) was 107, far below the 1,500 that marks a concentrated market: no company dominates.

Most of the money went through standalone contracts ($900.7 million) and single-award IDIQs ($746.8 million), each held by one company. Shared vehicles open to several holders carried less: multiple-award IDIQs $85.8 million, blanket purchase agreements $52.0 million and GSA Schedule orders $3.3 million, about 6.7% together. For a new company that means most janitorial work is reachable through ordinary solicitations, without first winning a place on a vehicle.

Who counts as small for janitorial work

The SBA size standard for NAICS 561720 is average annual receipts of $22 million or less, averaged over the last five completed fiscal years and counting affiliates (13 CFR 121.201 and 121.104). SBA proposed new size standards in August 2026; until a final rule takes effect, $22 million applies. A solicitation's NAICS code sets the standard you are measured against.

Some custodial buys are coded by product and service code S201 (Housekeeping: custodial janitorial) under a different NAICS code, so a search by NAICS alone can miss them.

Check it yourself

  • USAspending.gov: Award Search, filter NAICS 561720 and fiscal year 2025 for the agency and company totals.
  • SAM.gov: open janitorial solicitations and their set-asides, and contract award records (formerly on FPDS.gov, whose search moved to SAM.gov in February 2026).
  • SBA's size standards table for the current standard and any change.

On SpendQuery

Official sources

Questions people ask

Which federal agency buys the most janitorial services?

The Department of Defense: $1.21 billion across 2,740 contracts in fiscal year 2025, 58% of the total. The General Services Administration was next at $355.7 million.

How much federal janitorial spending goes to small businesses?

32.3% in fiscal 2025, $681.4 million of $2.11 billion. Set-asides reserved part of it: $125.4 million in total small-business set-asides, $193 million for 8(a) firms and $89.7 million for service-disabled veteran-owned firms.

Do most janitorial contracts go through GSA Schedules or other shared vehicles?

No. About 6.7% of fiscal 2025 janitorial money went through multiple-award IDIQs, BPAs and GSA Schedule orders; most went through standalone contracts and single-award IDIQs.

Is there a free tool to see which agencies buy janitorial services?

Yes. SpendQuery's janitorial page and its NAICS 561720 industry page rank the agencies and offices that buy it, the companies that win it and the contracts ending soon, free and without signing up.

More guides

Updated 2026-10-20. General information, not legal advice; the solicitation and the FAR govern each purchase.