Federal janitorial contracts: how to find and bid them on SAM.gov
Federal agencies post custodial work for offices, dining facilities, visitor centers, ranger stations and labs on SAM.gov. Searching and bidding are free. Here's where to look, what the paperwork asks for, and the mistakes that sink first bids.
Open federal janitorial bids right now
8 open janitorial and custodial listings in our current snapshot (SAM.gov data as of Sat Oct 24, 2026, 11:30 PM ET), soonest deadline first. Times are Eastern Time. Always confirm the deadline and any amendments on the SAM.gov notice. See all trades in the open-bids tracker.
SAM.gov data as of Sat Oct 24, 2026, 11:30 PM ET. Checked against SAM.gov Sun Oct 25, 2026, 2:00 PM ET. Page built Tue Oct 27, 2026, 7:10 PM ET.
The codes to search
Every notice on SAM.gov carries a NAICS code (the industry) and usually a PSC code (what's being bought). Searching by code finds notices whose titles don't say "janitorial".
| Code | What it covers | SBA small-business size limit |
|---|---|---|
| NAICS 561720 | Janitorial Services, including window cleaning | $22.0 million average annual receipts |
| PSC S201 | Housekeeping: Custodial Janitorial | n/a (PSC codes have no size limit) |
| NAICS 561740 | Carpet and Upholstery Cleaning | $8.5 million |
| NAICS 561790 | Other Services to Buildings, such as pressure washing and duct cleaning | $9.0 million |
Size limits are from SBA's table at 13 CFR 121.201 as of October 2026. The limit that counts is the one for the NAICS code on the notice you're bidding. See the SBA table of size standards.
How to search SAM.gov (free)
- Go to SAM.gov Contract Opportunities search. You don't need an account to search.
- Under the NAICS filter, enter 561720. Under Product and Service Codes, you can add S201.
- Filter Place of Performance to the states you can actually staff. Janitorial work is daily and local.
- Keep the status on active notices, then open each one and read the attachments. The real details are in the PDFs, not the summary.
- If you sign in (SAM.gov uses a free Login.gov account), you can save the search and get email notices when new matches post.
Notice types matter. A Sources Sought or RFI isn't a bid; the agency is asking who's out there. Answering one with a short capability statement is free, and it can help convince the agency to set the work aside for small businesses. A Presolicitation says a bid is coming. A Solicitation or Combined Synopsis/Solicitation is the actual request for prices.
To submit an offer you'll need an active entity registration in SAM.gov with a Unique Entity ID. Registration is free. Companies that charge to "register" you are optional third parties, not the government. Registration can take weeks, so start before you find the perfect bid.
Set-asides
Many federal janitorial notices are set aside for small businesses. The common types:
- Total Small Business: any company under the size limit for the notice's NAICS code can bid. No separate certification is needed beyond your SAM.gov representations.
- 8(a), HUBZone, Women-Owned (WOSB/EDWOSB), Service-Disabled Veteran-Owned (SDVOSB): only firms certified in that program can bid. These certifications are free through SBA at certify.sba.gov, but approval takes time.
- No set-aside (full and open): anyone can bid, including large firms.
Some federal custodial work never shows up as an open bid because it's on the AbilityOne Procurement List, which agencies must buy from first.
What a janitorial solicitation asks for
- A Performance Work Statement (PWS): the buildings, square footage, floor types, task lists by frequency (daily, weekly, monthly, quarterly) and service hours.
- A price schedule: usually a monthly price for a base year plus option years, sometimes extra line items for floor stripping, carpet cleaning or one-time cleanings.
- A wage determination: service contracts are covered by federal service contract labor standards, so the solicitation attaches a wage determination listing minimum hourly wages and fringe benefits by job class (for example, Janitor). Your price must cover at least those rates. Look them up at SAM.gov wage determinations.
- A Quality Control Plan describing how you'll inspect your own work and fix problems.
- Past performance: references for similar cleaning work. Commercial jobs usually count.
- Access requirements: background checks, badges or base passes for your staff, and sometimes a site visit before you bid.
- Forms: the signed SF-1449 or SF-33 cover form, and signed acknowledgements of every amendment.
Common mistakes
- Pricing below the wage determination. Build your labor cost from the WD wage plus fringe, then add payroll taxes, supplies, supervision, overhead and profit. The estimator shows each step.
- Missing an amendment. Amendments change deadlines, square footage and wage rates. Check the notice again the day before you submit, and acknowledge every one.
- Skipping the site visit or questions deadline. Both usually come well before the bid deadline.
- Submitting late or the wrong way. Late offers are generally rejected. Follow the submission method and file-size limits exactly.
- Forgetting option years. You're usually pricing up to five years. Plan for wage increases if the solicitation allows for them, and read how it handles them.
- Bidding too far from home. Daily cleaning needs reliable local staff and supervision.
This guide is general information from the Bid Brief team, not legal or contracting advice. The solicitation and its amendments control. Last reviewed Oct 27, 2026.
Get new bids by email, free
The Federal Facilities Bid Brief is a free weekly email of open federal janitorial, grounds, snow, pest and facilities bids from SAM.gov, each one checked against SAM.gov before it goes out.
We only ask for your email. Kit, our email provider, sends a confirmation email first. Unsubscribe anytime with the link in any email.
Free tools for this
- Open-bids tracker: every trade, searchable, with calendar files for deadlines.
- Janitorial bid estimator: square footage and production rates to an annual price, with formulas shown.
All trade guides
- Janitorial and custodial: Office, dining facility, visitor center and window cleaning contracts.
- Grounds maintenance and landscaping: Mowing, trimming, weed control and seasonal grounds work.
- Snow removal: Plowing, shoveling and de-icing, often bundled with grounds work.
- Pest control: Integrated pest management, termite and rodent control on bases and federal buildings.
- Facilities support and maintenance: Base operations, building maintenance, pressure washing and multi-trade support.