Guides / How-to

NAICS codes for federal janitorial, grounds and facilities work

Agencies tag each notice with a NAICS code and often a Product and Service Code (PSC). Those codes drive search filters and the small-business size standard for that bid. Titles alone miss a lot of work.

Browse open facilities bids by trade

Common codes

TradeTypical NAICSTypical PSC
Janitorial / custodial561720S201
Landscaping / grounds561730S208
Snow removal (often with grounds)561790 or 561730S218
Pest control561710S207
Facilities support / multi-trade561210S216
Carpet / upholstery cleaning561740varies
Other building services (e.g. pressure washing)561790varies

Notices are written by people. Cleaning work sometimes sits under a broad facilities code, and grounds work is sometimes bundled with snow. Search both codes and a few keywords ("custodial", "janitorial", "grounds maintenance").

  1. Open Contract Opportunities search.
  2. Filter by NAICS (start with 561720 for cleaning) and optionally PSC.
  3. Add place of performance for your states.
  4. Leave notice type broad at first so Sources Sought notices still appear.
  5. Save the search after you sign in.

Step-by-step for cleaning firms: find federal janitorial bids on SAM.gov.

Size standards

"Small" is measured against the NAICS code on that solicitation, usually by average annual receipts. Current dollar limits change; check SBA size standards and 13 CFR 121.201 before you rely on a number. Our set-aside guide lists the facilities codes we track and how set-asides work.

Open bids on this site

Each trade page below shows open listings from our latest SAM.gov-checked snapshot for that trade, with links back to the official notice:

General information from the Bid Brief team, not legal or contracting advice. The solicitation's NAICS and clauses control. We aren't affiliated with SAM.gov, SBA or any government agency. Last reviewed Nov 5, 2026.

More guides