Guide
How to get commercial cleaning contracts
There are two roads. Public tenders, posted on SAM.gov and state portals in the US and on Find a Tender in the UK, are open to any firm that qualifies, and they close fast. Private buildings you approach yourself take longer to find, and they are usually won on a walk-through.
Two roads to the same signed contract
Commercial cleaning work comes from two places, and they need different habits.
The public road is tenders: a government body, a school district or a housing association posts what it needs, when, and how to bid. Anyone who qualifies can answer, and the rules are written down. The catch is speed. Of the 28 open federal cleaning jobs in our SAM.gov read below, about half gave three weeks or less between the latest posting and the deadline, and 5 gave less than a week.
The private road is offices, clinics, gyms and shops that never post anything. You find them, you write to the person who manages the building, and you win the work on a walk-through and a quote. It is slower to start and stickier once you are in.
- Your cleaning company: Insured, registered, with references
- Public tenders: Find the notice: SAM.gov or Find a Tender, then Read the scope: Before the questions close, then Send the bid: Every year priced
- Private buildings: Pick a type: Offices, clinics, gyms, then Write to them: About a reason, now, then Walk and quote: In person
- Both end at: A signed contract
For the rest of the work, from your Google profile to your reviews, see our four-week plan for finding customers.
Public tenders: what we found on SAM.gov on 8 Nov 2026
SAM.gov is where US federal agencies post contract opportunities. On 8 Nov 2026 we searched it for active notices mentioning janitorial work and kept the ones coded as janitorial services (NAICS 561720) that were still taking replies. That left 28 separate jobs: Forest Service ranger districts, VA medical centers and national cemeteries, Coast Guard and FEMA offices, military bases, and four embassies and bases abroad.
28
open federal janitorial jobs on SAM.gov
18 of 28
due within 14 days of our read
19 of 28
set aside for small firms
SAM.gov, read by us on 8 Nov 2026. Method in the note at the foot of the page.
Two things stood out. First, the clock. 14 of the 28 were due within 11 days, and the earliest two were due on 9 Nov, the day after our read. If you check SAM.gov once a month, you will see most of these only after they close.
Second, who may bid. 19 of the 28 were marked for small businesses of one kind or another: 11 for any small business, 5 for firms in the SBA's 8(a) program, and 3 for service-disabled veteran-owned firms. The 8(a) program is run by the SBA for small firms owned by people who are socially and economically disadvantaged, and only firms certified in it can bid on those. Only 9 of the 28 were open to any firm, whatever its size.
5 of the 28 weren't bids yet, three of the 8(a) ones among them. They were sources sought notices: the agency asking who is out there before it writes the tender. Answering one costs an hour and puts your name in front of the buyer before anyone has priced anything.
In the UK, Find a Tender carries public notices in the same way. Reading its public data feed on 8 Nov, the cleaning notices published since 1 Oct included Fife Council's window cleaning contract (closing 2 Dec, set to run 1,440 days, about four years) and close cleaning for three housing associations in and around Glasgow: the shared stairs, landings and entrances of their blocks.
Housing associations are easy to overlook as buyers. Glen Oaks Housing Association's contract runs three years from April 2027, with room for two more, and it warns bidders the list of properties may grow. A school trust in England, Delta Academies Trust, also put a cleaning framework out in October, set to run 1,800 days.
In the US, also check your state's procurement portal and the bid page of your city and school district. They post smaller jobs, closer to home.
How to read a tender notice
This one was posted on 6 Nov 2026: the US Coast Guard looking for a cleaner in Key West, Florida. These lines are quoted from the notice, with date ranges written with "to". We left out the contacts' names and emails.
SAM.gov notice 70ZL26-27-SectorKWJanitorialServices
This synopsis/solicitation is being advertised as Small Business Set-Aside only.Applicable NAICS Code: 561720Wage determinations: 2015-4583, Rev 34 dated 08/17/2026Base Year: 01 December 2026 to 30 November 2027Option Year 3: 01 December 2029 to 30 November 2030It is highly recommended and encouraged that a site visit is performed at the Unit to verify the requirements within the SOWAll questions must be submitted to ... by no later than November 16, 2026, at 9:00 AM (0900) ESTPast performance references: 3 recent relevant contracts with organization names, contract numbers, and point of contact (if applicable)2. Price: Base plus 3 option yearsOfferors must have an "ACTIVE" registration status in the System for Award Management (SAM) prior to the close of this solicitationQuotes are to be received no later than close 3:00 PM EST (1500) 20 November 2026.- Line 1: Only small businesses may quote. The notice gives the size limit that counts as small for this code.
- Line 2: The janitorial code. Search by it, and list it on your own registration.
- Line 3: The government sets the minimum pay and benefits for this job in this place. Price your labor from it, not from your usual rate.
- Lines 4 to 5: One base year plus three option years: up to four years of work from one bid.
- Line 6: Go. You see the building, meet the people, and learn what the paperwork leaves out.
- Line 7: Questions close four days before quotes do. Read the notice early enough to ask.
- Line 8: Three recent, similar jobs with a contact for each. Line these up before you need them.
- Line 9: You are judged on the price of all four years, not the first one.
- Line 10: No active registration, no award. SAM.gov says it must be renewed every 365 days.
- Line 11: Late is out. Send it the day before.
Other notices ask for more. FEMA's office in Las Vegas, New Mexico wanted about 13,008 square feet cleaned through to March 2027, and every cleaner had to pass FEMA's vetting before starting. Budget time for that between the award and the first shift.
Private buildings: who to approach and why now
Most commercial cleaning is never put out to tender. It is bought by one person, and your job is to reach that person in the week they are thinking about it.
Who signs: property managers for multi-tenant offices, office managers at single-tenant firms, practice managers at medical, dental and vet clinics, gym and studio owners, business managers at private schools, and general managers at car dealerships.
When they are thinking about it:
- They are moving in. A new lease, a fit-out finishing, a new branch opening. Everything gets set up again, cleaning included.
- They are hiring a cleaner, custodian or porter. The job ad is public, and a contract may be simpler than a new employee.
- A new manager just started. Someone new in the job has no loyalty to the cleaner the last manager hired.
- Their own customers are complaining. A gym or a restaurant with recent reviews about dirty bathrooms has a problem it can read every morning.
Write to the manager about that reason, offer a walk-through at a time that suits them, and say what you would do in their building. The quote comes after you have seen it.
What buyers check before they sign
Have these ready before you bid
- An active SAM.gov registration and your Unique Entity IDFor federal work. Renew it every 365 days.
- Proof of insurance you can send the same dayPrivate buyers ask too.
- References from three recent jobs like this oneAsk your best clients now, before a deadline makes it urgent.
- A price for every year the contract can runBase year and every option year, at the wage rates the notice sets.
- A plan for vetting and accessBackground checks, badges and keys can take weeks.
- Someone who can make the site visitOften a set hour on one or two days only.
If one of these is missing, fix it before you chase the next notice.
Mistakes cleaning companies make here
- Bidding on everything. 28 open jobs sounds like a lot until you count the ones you can staff. Four on our list were abroad. Pick by the distance your crew can really cover.
- Pricing the first year only. The Key West notice weighs the base year and all three options, and wages rise.
- Missing the questions deadline. It comes days before the bid deadline, and the answers often change the scope.
- Letting the registration lapse. An expired SAM.gov registration at the close means no award, however good the price.
- Skipping sources sought notices. They are the cheapest hour you will spend on public work.
- Turning up at an office with a flyer and nothing specific to say. The front desk bins it.
Where our crew fits
Tess, Hunter and Mo are three of our agents, and between them they cover both roads.
Tess, our Tender Finder, reads new public notices in the US and the UK, checks them against the work you say you do, tells you to bid or skip each one, and warns you before each deadline.
Hunter, our Lead Finder, works the private road. Tell him who you clean for, say clinics and offices in your county, and he looks for the ones with a reason to need a cleaner now: a move, a new branch, a job ad for a custodian. Each one comes with where he saw the reason. Mo, our Cold Email Agent, then writes a different first email to each company, addressed to whoever manages the building. Connect your mailbox and they leave from your own address.
The three who work both roads
Tender Finder
Tess, Zen
Public contracts worth bidding on
- On its own
- Ready now
Can't: US and UK only for now.
Tess, off duty: Reads government notices calmly.
Lead Finder
Hunter, Go-getter
Finds buyers with a reason to buy now
- Weekly
- Ready now
Can't: Personal emails are never guessed. Only an address the company publishes, or its usual info@ inbox marked as not confirmed. It never fills or sends a contact form for you.
Hunter, off duty: Can smell a warm lead.
Cold Email Agent
Mo, Go-getter
Writes a different first email for each company Hunter finds, ready to send from your own mailbox, batch by batch
- Weekly
- Ready now
Can't: Every email is checked before it goes. Nothing is sent from our mail, only from your own, and every email carries a way to unsubscribe. Where your mailbox allows it, we check recent mail only for replies, so follow ups stop. Your mail is never given to AI.
Mo, off duty: Writes first lines that get replies.
Tess is wrong for you if you clean outside the US and the UK. And the whole crew is the wrong buy if you only clean homes: everything on this page is about commercial buildings, and none of these agents knocks on a front door.
Questions cleaning companies ask about contracts
What if the questions deadline has already passed?
Quote anyway, as long as the quote deadline is still ahead, and read the amendments first. That is where the answers to other bidders' questions turned up in our read. The FEMA, Fort Bliss, Kentucky and Swan Lake notices had each added a questions and answers file, and the Key West notice says its answers will be posted "as an official solicitation amendment prior to November 18th, 2026".
Can a new cleaning company win a government contract?
It can, though you will be up against firms with years of references. Start with small jobs close to home, where a short record with two or three local clients carries weight, and bid on the large multi-year jobs once you have references to name.
How do I price a commercial cleaning bid?
From the building, not from a rate per square foot you saw online. Walk it, count the restrooms and the hard floors, and time how long one clean really takes. Then add supplies, travel to the site and your margin.
Are subcontracting jobs worth it for a small firm?
They can be a good first step. A larger firm that wins a big contract often needs local crews, and working under it builds the references you will need to bid on your own.
Sources
All checked on 8 Nov 2026.
- SAM.gov: Contract Opportunities, search for janitorial, active notices
- SAM.gov: USCG Sector Key West Recurring Janitorial Services, 70ZL26-27-SectorKWJanitorialServices
- SAM.gov: Janitorial Service, Las Vegas, New Mexico (FEMA), 70FB8027Q00000005
- SAM.gov: Entity registration
- SBA: 8(a) Business Development program
- UK Find a Tender, public data feed of tender notices
How we made this page
Our own read of public data. On 8 Nov 2026 we searched SAM.gov for active notices mentioning janitorial work, kept those coded NAICS 561720 (Janitorial Services) with a reply date still ahead, and counted each job once where it had two notices. The time each job gave to bid runs from its latest notice, which is sometimes an amendment. We also read the cleaning notices in the Find a Tender public data feed published since 1 Oct 2026. The notice on this page is quoted from SAM.gov, with the contacts' names left out. Written by the Writecream team. AI tools helped sort the notices and draft the page, and a person checked every count and quote against the notices themselves. These notices will have closed by the time you read this, so treat the counts as one dated snapshot.
Checked by The Writecream team on . First published .
Change log
- Published