Almost every building you call already pays somebody to clean it. So the first real sentence you hear is "we already have a cleaning company," and most reps hang up on themselves right there.
You need five replies to that line, and each one takes under 20 seconds to say. Below you get all five word for word, the gatekeeper and voicemail scripts around them, ten "they say / you say" pairs, a 90-day cadence, and the note to send after a real no.
Why "we already have a cleaning company" is a reflex, not a no
They said it to the last three vendors who called, and it worked every time. It costs nothing to say and it ends the call.
Read what the sentence actually tells you. They have a cleaner. They did not say they are happy, that the agreement is locked, or that they would refuse a second quote at renewal.
Turnover creates most of the dissatisfaction you will find. Median pay for janitors and building cleaners sits under $18 an hour in BLS wage data for janitors and building cleaners, so crews rotate and service drifts after the first few months. Your job on the phone is to find the building where the drift already started.
Pick your reply based on who picked up
Authority sits in a different chair depending on facility size. Match the ask to the chair.
- Small offices under 15,000 sq ft: the office manager or GM decides and can switch inside 30 days. Use the trial or the backup quote, and pull scope language from the office cleaning contract playbook.
- Large single-tenant offices: the facility manager or director of facilities runs a bid cycle. Ask for the end date, not the sale.
- Multi-tenant buildings: the property manager covers several sites and rebids annually. Read the property management playbook before you call.
- Medical and dental: the practice manager or office administrator decides, and complaints center on restrooms and exam room turnover. Details in the medical office playbook.
- Chains and multi-site: procurement or regional facilities owns it. You are not switching anyone on a cold call, you are getting on the bid list.
More than two million janitors and cleaners work in the US according to BLS occupational employment data, which is another way of saying every building is covered. Nobody wins work by hunting for empty ones. You win by being the second file.
Five replies that keep the call alive
Pick one per call. Do not stack them, because stacking sounds like a pitch and a pitch gets you the dial tone.

1. The backup quote
Use this when the person is neutral or busy. It is the lowest-friction ask in janitorial sales because you are not asking them to change anything.
"Good, most of the buildings I work with do. I'm not asking you to change anybody today. All I want is to be the backup quote on file, so if a crew no-shows on a Monday morning you've got a number to call. Can I send you one page with pricing for a building your size?"
A yes gets you an email address, a building size, and permission to follow up. That is a real outcome from a cold call.
2. The contract end date
Use this when they sound settled and firm. You are not selling, you are scheduling.
"Makes sense. One quick thing so I'm not bothering you at the wrong time: what month does your agreement come up? ... Perfect, I'll make a note to call you two months before that. Are you the one who handles it then, or does somebody else?"
A renewal month is the most valuable thing you can get on a cold call. Build the pipeline around those dates.
| Facility type | Who signs | Typical agreement | When to call back |
|---|---|---|---|
| Small office, under 15k sq ft | Office manager or GM | 12 months, 30-day out | Any time, they can switch fast |
| Large office or corporate | Facility manager | 1 to 3 years, formal bid | 90 to 120 days before term end |
| Multi-tenant property | Property manager | 12 months, annual rebid | Q4 for January starts |
| Medical or dental | Practice manager | 12 months, auto-renew | 60 days before renewal |
| School or daycare | Business manager | Academic year | February to April for August starts |
| Multi-site chain | Procurement | 2 to 3 years, RFP | 6 months out, watch the portal |
Those terms are what we see most often across client accounts, not a rule, so ask anyway. An auto-renew date you never asked about becomes another year you do not get a shot. For the school cycle, the school and daycare playbook covers board approval timing.
3. The one thing they'd change
Use this when you hear hesitation. Never ask "are you happy with them," because that is a yes or no question and the answer is always yes.
"Fair enough. If you could change one thing about how they clean the place, what would it be? ... Restrooms on Monday mornings. How long has that been going on? ... And have you told them?"
If they name a complaint and say they have already raised it twice, you have a live deal. Write down their exact words and use them in the proposal.
4. The walkthrough with no obligation
Use this after you hear a complaint, or when the building is big enough to justify your drive time.
"Here's what I'd suggest. Let me walk the building for 20 minutes, no charge, no obligation. You get a written scope and a price you can hold against your current invoice. If we come in higher, you've got proof you're already getting a fair deal. Does Tuesday or Thursday morning work better?"
Give two times instead of an open question. Confirm by email the same day with the door you will use and who you will ask for.
5. The trial on one area
Use this on small offices, gyms and dealerships where one zone drives every complaint. It is the fallback when they will not let you near the main contract.
"Then let's do something small. Pick the one area that bugs you: restrooms, the lobby, the break room. We'll service it for 30 days at our normal rate, no contract. If you like it, we talk about the rest. If you don't, you've spent one month and nothing else."
Price the trial at your real rate. Discounting it teaches them your number is soft and makes the full bid look like a price hike later. To turn that first zone into a full agreement, read turning one-time clients into long-term contracts.
If you would rather spend those 20 minutes inside buildings where the decision-maker already agreed to a quote, apply for your area and see what is open.
Get past the gatekeeper before you use any of them
None of the five replies matter if you are saying them to a receptionist. Two scripts handle the front door.
Gatekeeper script
"Hi, this is Mark with Hartline Building Services. Who handles the cleaning contract for the building, is that you or somebody else? ... Got it, is Dana in today? ... Great, could you put me through?"
When they say "send an email," do not argue. Trade for information.
"Happy to. What's the best address for Dana? And so I send the right thing, does she handle just this building or a few of them?"
Voicemail script
Keep it under 20 seconds and say the number twice. The only goal is recognition on call two.
"Hi Dana, Mark with Hartline Building Services, 555-0134. We clean three medical offices over on Fremont. I'm not trying to replace anybody, I just want to be your backup quote if you ever need one. That's 555-0134. Thanks."
More patterns like this sit in the free cold call scripts and objection handlers.
A full decision-maker call, start to finish
Here is the whole thing in order, with the objection landing where it always lands.
You: "Hi Dana, Mark with Hartline Building Services. I know I'm calling cold, can I have 30 seconds and then you can tell me to get lost?"
Dana: "Sure."
You: "We handle nightly cleaning for a few buildings on Fremont, mostly 10 to 40 thousand square feet. I'm calling you because you're two blocks from a crew that's already out there five nights a week. Who handles cleaning for your building?"
Dana: "That's me, but we already have a cleaning company."
You: "Good, most places do. If you could change one thing about how they clean it, what would it be?"
Dana: "Honestly, the restrooms on Monday."
You: "How long has that been going on? ... And you've mentioned it to them?"
Dana: "Twice."
You: "Okay, let me do this. Give me 20 minutes to walk the building, no charge and no obligation. You get a scope in writing and a price you can compare to what you're paying now. Tuesday or Thursday morning?"
No pitch about your 30 years in business, no green products, no price on the phone. Three questions and a walkthrough. The selling happens on site, which is what closing commercial cleaning deals covers.
They say, you say: ten follow-on objections

Brush-offs
They say: "We're happy with them."
"Glad to hear it, that's how it should be. Then just put me in the file as your backup. What's a good email?"
They say: "We just signed a new contract."
"Good timing for them. What month does it run through? I'll check back about two months before."
They say: "Send me an email."
"Will do. So I send something useful instead of a brochure, roughly how many square feet is the building and how many nights a week do they clean?"
They say: "Call me in six months."
"I'll do that. Is six months when the agreement ends, or is that just a better time for you? I want to call the week it actually matters."
They say: "Not interested."
"No problem, I'll leave you alone. One thing: if a crew ever no-shows, my cell is 555-0134 and I'll get somebody there same day. Have a good one."
Say that last one and mean it. Half the time they write the number down.
Price, process and corporate
They say: "Corporate handles our cleaning."
"Understood. Who at corporate owns the vendor list, and do they bid it out or renew it? I'd rather be on the right list than call you again."
They say: "Our price is good, we're not changing."
"I'm not trying to beat a price I haven't seen. If I walk it and come in higher, you'll know you've got a good deal. That's worth 20 minutes either way."
They say: "We use a national franchise."
"A lot of buildings do. Is the same crew in there every week, or does it change? ... That's usually the part people want fixed."
They say: "There's no budget for a change."
"Switching doesn't have to cost more. Most of my quotes land within 10 percent of what the building already pays. Let me show you the number and you can decide."
They say: "I'd have to put it out to bid."
"That's fine, I bid. What's your process, and what do you need from me to be on the invite list next cycle?"
The 90-day cadence after a soft yes
A renewal month or a named complaint is a soft yes. Treat it like a deal with a date, not a lead to forget.
| Day | Channel | What you do |
|---|---|---|
| Day 0 | Phone | Get the renewal month or one specific complaint |
| Day 1 | Three-sentence recap, confirm the month, nothing attached | |
| Day 14 | Send one useful item, like an inspection checklist | |
| Day 45 | Phone | "Did the restroom thing get fixed?" Two minutes, no pitch |
| Day 90 | Phone | Same question, plus confirm the renewal month again |
| Renewal minus 75 | Phone and email | Ask for the walkthrough and the current scope |
The Day 14 send should cost you nothing and help them with their current vendor. The free room-by-room QC inspection checklist works because it hands them a tool to grade the incumbent. When they use it and the incumbent fails, you are the person who gave them the checklist.
The note to send after a real no
Send this once, then stay quiet until the renewal month. Short, no attachments, no logo block.
Subject: Backup for 410 Fremont
Dana,
You're set with your current cleaner, understood. I'll stay out of your way.
Two things before I go. My cell is 555-0134. If a crew ever no-shows on a Monday, call me and I'll get somebody there that day, whether or not we ever do business.
Second, here's the inspection checklist we use on our own accounts. Use it with whoever cleans your building. It takes about ten minutes to walk.
I'll check back in March.
Mark
That note ends the pressure, leaves a number, and puts the callback month in writing. If they reply at all, move them back into the Day 45 cadence.
What a month of dialing is worth
Run the math before you decide cold calling does not work on buildings that already have a cleaner.

Say one person dials two hours a day for 20 working days. That is roughly 250 dials and about 45 real conversations with a decision-maker, which is the range we see across our clients when the list is clean. Of those 45, about 38 open with "we already have a cleaner."
- 14 give you something: a renewal month, a complaint, or an email address for the backup file.
- 9 agree to a next step: a walkthrough, a trial on one area, or a bid invite.
- 5 walkthroughs happen: the rest cancel, push to next quarter, or go quiet.
- 2 close at an average of $1,450 a month.
Two accounts at $1,450 a month is $2,900 monthly, or $34,800 a year in new recurring revenue. At a 40 percent gross margin that is about $13,920 of gross profit from one month of dialing. The renewal dates you logged keep producing in month four and month eight.
That math only holds if you price the work right. The square footage and frequency calculator and the post on structuring contracts for profit handle that side.
If 250 dials a month is not realistic alongside your crew schedule, outbound done for you is the other path. That is the model behind commercial cleaning leads from Zotex: a decision-maker with a real need who agreed to a quote or a walkthrough, at a flat $175 per walkthrough-ready lead. The qualification gates are spelled out in how it works.
When to stop calling a building
- Two hard nos from the real decision-maker. Not the gatekeeper. Send the backup note, set a reminder for the renewal month, move on.
- No renewal date after three calls. If they will not name a month, they either do not know or do not want you to know. Either way it is not worth a fourth call this quarter.
- The complaint gets fixed. Say "glad they sorted it" and drop back into the 90-day loop.
- The building is too small to staff. A 3,000 sq ft office cleaned twice a week rarely covers your drive time. Say so before you book a walkthrough.
Walking away cleanly is part of the script. The people you leave alone politely are the ones who call you in March.
Common mistakes
- Stacking all five replies in one call. Pick one, get an answer, stop talking. The full list sounds like a telemarketer and kills the backup-quote ask.
- Trashing the incumbent. "Those guys are terrible" insults the person who hired them. Say "a lot of buildings run into that" instead.
- Asking "are you happy with your current cleaner?" The answer is always yes. Ask what one thing they would change.
- Quoting a price on the phone. You cannot price a building you have not walked, and a wrong number becomes the number they hold you to.
- Sending a 12-page proposal to a cold prospect. Save the proposal template for after the walkthrough. Before that, one page or nothing.
- Not logging the renewal month. If the date lives in your head instead of the CRM, you call in month nine and lose by three weeks. More pipeline habits in five ways to get more commercial cleaning leads.
Frequently asked questions
What do you say when a prospect says "we already have a cleaning company"?
Agree first, then ask for one small thing. The highest-percentage reply is the backup quote: "Good, most places do. I'm not asking you to change anybody today, I just want to be on file as the backup quote." If they sound settled instead of annoyed, ask for the contract end month. In the worked example above, 14 of 38 of these calls produced an email, a date, or a complaint.
Is it worth calling buildings that are already under contract?
Yes, because almost all of them are. Most small-office agreements we see run 12 months with a 30-day cancellation clause, so "under contract" often means available in 30 days if they get annoyed enough. The goal of the call is the renewal month and one complaint, not a same-day switch.
How often should I follow up after someone says they already have a cleaner?
Use a 90-day loop: a recap email on Day 1, a useful send on Day 14, short calls on Day 45 and Day 90, then a real push 75 days before their renewal date. That is five touches in a quarter, enough to be remembered and not enough to be blocked.
Should I offer a lower price to beat the current cleaner?
No, not on the phone and not before you have walked the building. Price-based switching invites the next low bidder to do the same thing to you in 12 months. Compete on the complaint they named, on supervision, and on a written scope, and keep your quote close to what they pay now.
How long is the sales cycle when the building already has a cleaner?
Plan on 3 to 9 months for most offices and medical suites, and 6 to 18 months for large facilities and multi-site chains that run a formal bid. Small offices with a 30-day out can move in two to six weeks if you catch a real service failure. That is why logging the renewal month on call one matters more than the pitch.
Skip the first 38 calls
Apply for your area to discuss how these insights can help grow your commercial cleaning business.
Apply for Your Area