Ask ten cleaning owners how they win new buildings and most give the same answer: knock on more doors and sharpen the price. The second half of that advice is what keeps them stuck at the same revenue for three years running.
Buyers of commercial cleaning are not price shopping in the way most contractors assume. They are risk shopping. They have already been burned by a cheap vendor, and the cheap vendor is the reason your phone rang.
Commercial cleaning contracts are won by building a named list of target buildings, timing your approach to the 60 to 90 day window before the incumbent's contract renews, running a walkthrough that documents scope in writing, and pricing from loaded labor hours rather than a per square foot guess.
Below are the four beliefs that cost operators the most accounts, what actually holds instead, and the specific move to make in each case.
Myth 1: The lowest bidder wins the commercial cleaning contract
A bid is not a price. A bid is a public claim about how many labor hours you think the building needs. Everything the buyer worries about, meaning turnover, missed nights, and complaints from tenants, flows from that hour count.
Run the arithmetic on a real-shaped building and this becomes obvious. Take Northgate Professional Center: 26,500 gross square feet, 24,000 of it cleanable, general office with four restroom cores, cleaned five nights a week.
Assume a planning production rate of 3,000 cleanable square feet per hour, which is a common figure operators use for open-plan office with light restroom load. That is 8.0 labor hours per night, or roughly 173 hours per month at 4.33 weeks.
| Line item | Assumption | Monthly |
|---|---|---|
| Cleanable area | 24,000 sq ft of 26,500 gross | - |
| Production rate | 3,000 sq ft per hour | 8.0 hrs per night |
| Service nights | 5 nights x 4.33 weeks | 21.65 nights |
| Labor hours | 8.0 x 21.65 | 173 hours |
| Loaded wage | $16.00 base x 1.30 burden | $20.80 per hour |
| Direct labor | 173 x $20.80 | $3,598 |
| Supplies, consumables, equipment reserve | Illustrative allowance | $260 |
| Direct cost subtotal | - | $3,858 |
| Overhead at 12% of price | Insurance, admin, supervision, vehicle | $634 |
| Net at 15% of price | Target | $793 |
| Monthly price | $3,858 / 0.73 | $5,285 |
| Effective rate | $5,285 / 24,000 | $0.22 per sq ft per month |
Every number above is an illustrative assumption, not a benchmark. Your base wage should come from your own payroll or from the BLS wage data for janitors and cleaners in your specific metro area, not from a national average.
Now reverse-engineer the competitor who bid $3,900 on the same building. Holding the same overhead and profit structure, that price supports about $2,587 in direct labor, or 124 hours per month. That is 5.7 hours a night.
To clean 24,000 square feet in 5.7 hours, a crew has to move at roughly 4,200 square feet per hour. That is not a discount. That is a different scope, and the buyer will discover the difference somewhere around month four, usually in the restrooms.
What to do instead
- Publish the hours in your proposal: state labor hours per night and per month. It reframes the comparison from price to staffing, which is the only ground where you can win against a lowball.
- Bid the spec, then add one alternate: quote exactly what they asked for, then offer a second version with a defensible reduction, such as four nights with a Friday detail, so the buyer can cut cost without cutting your margin.
- Attach a scope table, not a paragraph: frequency by task by area. Nightly, weekly, monthly, quarterly. Ambiguous scope is where profit dies after the signature.
- Name your burden rate out loud: if you are carrying general liability, workers comp, and payroll taxes and your competitor is paying cash, say so and show the certificate of insurance.
Myth 2: I need more leads to fill the pipeline
Most operators do not have a lead problem. They have a timing problem. A building under contract cannot buy from you today no matter how good your presentation is, and a building whose contract expires in five weeks will buy from almost anyone who shows up prepared.
Commercial cleaning agreements are typically annual with an evergreen renewal and a 30-day or 60-day cancellation clause. That means every building in your market has a specific window, once a year, when a conversation is possible.
The operators who grow steadily are not calling more. They are calling the same 150 buildings, on a schedule, and they know which month each one renews.
Build the list before you build the pitch
Pick a geographic box you can service without adding a supervisor. Then list every commercial property in it above your minimum size, with these fields on each row:
- Building name, address, and estimated cleanable square footage
- Property type: multi-tenant office, medical office, light industrial, school, church, auto dealer, fitness
- Decision maker: facility manager, property manager, office manager, or owner, with direct phone
- Incumbent vendor and contract anniversary month
- Last touch date and next touch date
You get the anniversary month by asking. On a first call, "Who handles your janitorial today, and when does that agreement come up?" is a normal facilities question and gets answered far more often than a pitch does.
County assessor records, commercial listing sites, local BOMA and IFMA chapter rosters, and general contractor relationships will build most of the list. For public work, your state and county procurement portals and SAM.gov are the front door, though that is a different game with bonding, prevailing wage, and in the federal case Service Contract Act wage determinations from the Department of Labor.
Watch for the events that open a locked door early
| Trigger | How you find out | When to be in front of them |
|---|---|---|
| New facility or office manager | LinkedIn role changes, front desk call | Their first 90 days, while they are auditing vendors |
| Building sold or property manager changed | County records, new signage, broker contacts | Within the first two months of new management |
| Tenant build-out or expansion | GC relationships, permit filings | Before occupancy, while scope is being written |
| Service failure at the incumbent | Your own recurring check-in call | Same week, with a walkthrough offer |
| Contract anniversary | Recorded on your list from a prior call | 60 to 90 days before renewal |
| Audit, inspection, or accreditation event | Direct ask in medical and food-adjacent facilities | Immediately, with a documented QA process |
What to do instead
Stop measuring activity in calls made and start measuring it in rows touched. A practical cadence many operators settle into: every named building gets a real touch every 6 to 8 weeks, rotating between a call, a drop-by with something useful, and an email tied to something specific about their property.
The touch has to carry information. "Just checking in" trains the buyer to ignore you. "Your north entrance mats are shedding onto the terrazzo, that is usually a mat sizing issue and it is chewing up your floor finish" gets you a walkthrough.
Myth 3: The walkthrough is just for measuring the building
The walkthrough is the entire sale. It is the only time you are alone with the buyer, in their building, with permission to ask questions. Contractors who treat it as a measuring exercise hand that time back and then wonder why their proposal reads the same as everyone else's.
You are there to find the specific thing that is embarrassing the buyer. It is almost never "the building is dirty." It is the conference room that never gets emptied after Friday afternoon meetings, the restroom that runs out of paper at 3pm on Tuesdays, the CEO who complains about the lobby glass.
Those details are how your proposal becomes unquotable by a competitor who did not hear them.
The 12 walkthrough questions that change the proposal
- What made you decide to look at this now?
- What does your current vendor do well? (Their answer tells you what you must match.)
- What are the last three complaints you got from tenants or staff?
- Who inside the building notices cleaning first, and what do they notice?
- What time does the last shift leave, and when can we access the space?
- How does trash and recycling actually leave the building? Which dock, which hours, whose dumpster?
- Who supplies consumables today, us or you, and what are you spending?
- What areas are restricted, badged, or require an escort?
- What has to happen during business hours, meaning day porter work?
- How do you want issues reported to you, and how fast?
- Who else is bidding, and what is your decision timeline?
- Besides you, who has to say yes?
While you are asking, you are also counting. Restroom fixtures, floor type by area, entrance mat linear footage, elevator cabs, stair flights, glass doors, break rooms, and occupancy density all move labor hours more than raw square footage does.
If you serve institutional buyers, learn the APPA cleanliness levels and use them in conversation. Being able to say "you are budgeted for Level 3 but your tenants expect Level 2 in the lobby" separates you from the crowd instantly, and it gives the buyer language to justify a higher number internally.
What to do instead
- Book 45 minutes, not 15: ask for the buyer to walk with you, not a maintenance tech with keys.
- Take photos of the three worst conditions and put them in the proposal with the frequency change that fixes each one.
- Confirm scope in writing the same day: a short email listing what you observed and what you plan to include. Errors surface before they are priced.
- Deliver the proposal within 48 hours: speed reads as competence, and it puts you in front of the buyer while the walkthrough is still fresh.
Myth 4: Once they sign, the contract is won
The signature buys you a trial. With a 30-day cancellation clause, the account is genuinely at risk every single month until the buyer stops thinking about cleaning at all.
A common operational pattern: accounts that get lost are lost in the first 90 days, and the cause is almost never the cleaning standard on night one. It is the handoff. The owner sold it, a crew leader inherited it, and nobody transferred the twelve things the buyer said during the walkthrough.
The other silent killer is the startup week. New buildings take longer to clean than steady-state buildings, and if you staffed the first two weeks to your steady-state hours, quality suffers exactly when the buyer is watching hardest.
What to do instead
- Week 1: add 20% to 30% more labor hours than your bid assumes, and be on site yourself for at least the first two nights. Treat the extra as a marketing cost.
- Day 14: run a documented inspection with photos and send the score to the client unprompted. You want them reading your report before they write their complaint.
- Day 30: a ten-minute call. "What are we getting wrong?" Ask it plainly, because the buyer will tell your competitor if they do not tell you.
- Day 45: second documented inspection. Show the trend line against day 14.
- Day 90: a short business review, then the referral ask. This is the highest-trust moment you will have for the next year, and most operators let it pass in silence.
What actually holds true about winning janitorial accounts
Strip away the myths and the mechanics are unglamorous and repeatable. A defined territory. A named list. A known renewal month for each row. A walkthrough that produces information nobody else has. A price built from hours, and a first 90 days good enough to earn the referral.
Nothing on that list requires you to be the cheapest vendor in your market. All of it requires you to be the most organized one, which is a far easier competitive position to defend over five years.
Where CleanTrack360 fits into this
The two places this playbook breaks down in practice are the target list and the first 90 days. CleanTrack360 includes a sales pipeline for tracking named buildings and renewal timing, a quoting calculator that prices from square footage, frequency, labor and supplies so your hour count is explicit rather than guessed, and branded PDF proposals with open tracking so you know when a buyer actually read it.
On the delivery side, quality inspections with custom checklists, photo evidence and automatic scoring give you the day 14 and day 45 reports described above, and the browser-based client dashboard lets the buyer see schedules, inspection results and service requests without emailing you. Plans start at $99 per month for up to 5 team members, with a 14-day free trial and no credit card required.