How to Get Commercial Cleaning Contracts: Price Is Not Why You Lose

Price out a bid with loaded labor, run a walkthrough that surfaces the buyer's real pain, and build a follow-up cadence that wins without underbidding.

CleanTrack360 Team
June 25, 202612 min readUpdated August 1, 2026

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 itemAssumptionMonthly
Cleanable area24,000 sq ft of 26,500 gross-
Production rate3,000 sq ft per hour8.0 hrs per night
Service nights5 nights x 4.33 weeks21.65 nights
Labor hours8.0 x 21.65173 hours
Loaded wage$16.00 base x 1.30 burden$20.80 per hour
Direct labor173 x $20.80$3,598
Supplies, consumables, equipment reserveIllustrative allowance$260
Direct cost subtotal-$3,858
Overhead at 12% of priceInsurance, admin, supervision, vehicle$634
Net at 15% of priceTarget$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.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, SOC 37-2011 Janitors and Cleaners. Look up your metropolitan area rather than the national figure.

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.
馃挕 Tip: Before you quote a building, walk it once with a wheel or a laser measure and record cleanable square footage separately from gross. Landlords quote gross. You clean net. On a multi-tenant building the gap is frequently 8% to 15% of the total, and it is entirely your money.

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.

Source: U.S. Department of Labor, Wage and Hour Division, McNamara-O'Hara Service Contract Act wage determinations.

Watch for the events that open a locked door early

TriggerHow you find outWhen to be in front of them
New facility or office managerLinkedIn role changes, front desk callTheir first 90 days, while they are auditing vendors
Building sold or property manager changedCounty records, new signage, broker contactsWithin the first two months of new management
Tenant build-out or expansionGC relationships, permit filingsBefore occupancy, while scope is being written
Service failure at the incumbentYour own recurring check-in callSame week, with a walkthrough offer
Contract anniversaryRecorded on your list from a prior call60 to 90 days before renewal
Audit, inspection, or accreditation eventDirect ask in medical and food-adjacent facilitiesImmediately, 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.

Source: APPA, "Operational Guidelines for Educational Facilities: Custodial," which defines five levels of appearance from Level 1 Orderly Spotlessness through Level 5 Unkempt Neglect.

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

  1. 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.
  2. 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.
  3. 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.
  4. Day 45: second documented inspection. Show the trend line against day 14.
  5. 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.
馃挕 Tip: The referral ask has to be specific. "Do you know anyone who needs cleaning?" gets nothing. "You mentioned your company manages four other buildings on this corridor. Would you introduce me to whoever handles the one on Weber Road?" gets a name.

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.

Key Takeaway: Your bid is a statement about labor hours. If you cannot explain, on one page, how many hours your crew will be in the building and what those hours buy, you are competing on price by default and you will lose those accounts to someone who does not carry insurance.

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.

Ready to see it in action?

Start your free 14-day trial. No credit card required.