Janitorial

“We Already Have a Cleaning Company”: The Janitorial Objection Many Reps Read Wrong

Most reps hang up when they hear "we have a cleaning company." The reps who win these contracts learned to walk away with key intel by asking two more questions before they put down the phone.

Read Time

17 minutes

Author

Convex

Published

May 25, 2026

TL;DR

  • Most commercial buildings already have a cleaning vendor, so hearing "we already have a cleaning company" is a qualification statement, not a rejection.

  • The brushoff is a door, not a wall. Reps choose between two plays: dig in now to start a real conversation, or close the loop and set up a precise re-entry.

  • Most commercial cleaning contracts run 12 to 24 months. Buildings generally evaluate vendors in the 90 days leading up to renewal. Outside that window, the answer is almost always "we have someone."

  • Reps who win contracts from existing vendors capture three things from every "no" call: a renewal date, a decision-maker's name, and a reason to come back.

  • Buyer-intent signals and property data tell reps which buildings are actively shopping right now versus those in mid-cycle, so nurture stops being a guessing game.

The Brushoff You've Heard 100 Times…

Gatekeepers get dozens of sales pitches each day, decision makers get even more. "We already have a cleaning company…” is a reflexive response.

What you do with that information can make or break your quarter.

The reflex is to thank them, hang up, and move on to the next call… and most reps do exactly that.

But keep in mind: almost every commercial building in your territory already has a cleaning vendor. The corner office tower, the medical complex, the industrial park, the school district. All of them.

So the question isn't whether they have a vendor. The question is what you do in the thirty seconds after they give you the brush-off.

"We already have a cleaning company" isn't a wall. It's a door, and you get to choose which way to walk through it. Dig in now and start a real conversation. Or close the loop cleanly and come back when the timing's right. 

Both approaches win contracts. Hanging up wins nothing.


  • Decision-makers in commercial real estate receive over 100 sales emails per week, making generic outreach nearly invisible (Salesmotion, 2026).

  • Sales reps spend 60% of their day on non-selling tasks (admin, research, and pipeline management) rather than active selling (Salesforce, 2026 State of Sales).

  • The average commercial cleaning contract runs 1 to 2 years before renewal, with most evaluation activity concentrated in the 90 days before contract end (BSCAI).

  • 92% of corporate cleaning contracts are awarded through competitive bidding processes, meaning reps who arrive after the RFP drops are responding to a process already in motion (ISSA industry data).

  • 81% of B2B buyers express dissatisfaction with the provider they ultimately choose at the end of a "successful" purchasing process - (Forrester State of Business Buying, 2024).


What "We Already Have a Cleaning Company" Actually Means

Most reps treat the brushoff as a competitor endorsement. It almost never is. It's a gatekeeping move, the fastest sentence in the English language to end a sales call without sounding rude.

Three things the brushoff is almost never saying:

  • "We're happy with them." That's a different sentence. Almost nobody says it unprompted.

  • "We will never switch." Also, a different sentence. Buildings switch janitorial vendors all the time. Turnover in this industry is considered high by many standards.

  • "Stop calling." Sometimes said. When it is, you respect it. Most of the time, the brushoff is reflex, not policy.

What the brushoff usually is: the prospect doesn't want to have this conversation right now, and "we have someone" is the path of least resistance to ending the call. It tells you almost nothing about how they feel about the existing vendor. It tells you a lot about how the call opened.

Terri Reddan, Director of Operations at the Stratus Building Solutions Pittsburgh franchise, frames it as a deal breaker: without the decision-maker's name, the rep is stuck talking to someone who can't say yes.

The brushoff isn't really about the vendor. It's about the gatekeeper who sits between you and a real conversation with the decision-maker. 

Most reps who hear "we already have a cleaning company" are talking to someone who isn't actually responsible for the contract. They're just answering the phone and using the script that shuts a sales rep down the fastest.

That changes how you respond. You're not arguing with a buyer. You're navigating the gatekeepers to reach a decision maker.

Janitorial Sales Objections Are a Timing Problem, Not a Persuasion Problem

Every commercial cleaning contract turns over. That's a fact. No contract is forever.

Most run 12 to 24 months, with a meaningful share of contracts renewing on rolling annual cycles. And the vast majority of those renewals are not actively shopped to competitors unless the property management company is unhappy with their work.

The contracts auto-renew because no one got in front of the decision-maker in time with a better option.

Often this happens because the window for vendor evaluations is difficult to see in your sales data - and it’s generally a small window. 

The window is roughly 90 days. And, if you can get your proposal in front of the decision maker 90 days before the contract comes up for review, you have a shot at earning the business. 

We've covered the hidden 90-day window when commercial properties actually consider new vendors in detail, and the pattern holds across verticals, janitorial included. 

Outside of that window, the answer is almost always "we have someone." Inside it, the answer changes.

Here's the math.

If a building's contract renews in 14 months and you got the brushoff today, you're not necessarily losing a deal - you're showing up 11 months early to a real conversation. 

The rep who logs that information, stays on their radar, and shows up again with a proposal in 11 months, has a great shot of winning the contract. 

The rep who hangs up immediately, loses it, never knowing whether or not they were in the running.

Every "we have someone" call is one of two things: a building that's mid-cycle (set up the re-entry) or a building that's in or near the evaluation window (act now). Being able to read which one you’re talking to requires experience and repetition. 

How to Handle Commercial Cleaning Sales Objections in 30 Seconds

Most reps will try to win the deal on the first call - sometimes this works, but often, the first call is a setup, not a close. This requires you to decide which game you're playing.

Are you digging in to start a real conversation now? Or are you closing the loop to set up the right conversation later? Both are legitimate plays. The choice many reps make: hang up and move on without learning anything.

The fork in the road is the prospect's energy. Read it before you choose.

Are they engaged or just polite? Did they pause after saying it, or did they cut you off? Is there a "but" hanging in the air, or did they say "we already have a cleaning company" the way someone reads a script? 

The energy tells you which path is open. When in doubt, try Path A first. If it doesn't move, fall back to Path B and exit clean.

Path A: Dig in now

When a prospect is even slightly conversational, the brushoff is an invitation. And if you have a good segue prepared, you can find out some much-needed information. I personally like the segue, “Would you mind if I took 15 seconds to ask you two quick questions?

If the answer is no, you’re either not talking to the decision maker, or the answer really is, “No…” 

If the answer is “Yes,” a couple of quick questions allow you to walk away with two pieces of intel that change everything: how deep into the contract cycle they are, and the key pain that will make your proposal stand out.

The two questions:

  • "How long have you been working with them?" Tells you where they are in the cycle. Log the answer in your CRM - it tells you when to re-enter with a proposal.

  • "What's one thing you'd change about your current cleaning if you could?" Surfaces the gap their current cleaner has stopped noticing. Log this answer too - it tells you what to lead with when you come back.

Reps who dig in this way aren't pitching. They're diagnosing. 

Most prospects will tell you exactly what their current cleaner is doing wrong if you ask without an agenda, because nobody has asked them in a long time. That intel is the foundation of every re-entry conversation that follows.

A note from someone who's made the call: the reason most reps don't dig in is the pause. After you ask the second question, there's a beat of silence that feels endless. Sit in it. The pause is where the real answer lives.

Silence is golden in a sales conversation - let the prospect fill the space with insights that will help you win the deal in the future.

Path B: Close the loop, set up the re-entry

When the prospect is clearly trying to end the call, keeping them on the line can burn the relationship. Close the loop in a way that earns you the right to come back.

Three moves, in order:

  1. Don't argue. "Makes sense, most buildings your size already do." Acknowledging the obvious disarms the gatekeeper script and keeps the next 20 seconds open.

  2. Ask the renewal question, not the vendor question. Not "who do you use" (defensive). "When does that contract come up for review?" (procedural). One puts them on guard. The other sounds like you've done this before.

  3. Get the right name. "Just so I'm not bothering you when the time comes, who handles vendor evaluations on your end?"

What you walk away with: a renewal date, a decision-maker name, and permission to come back. That's a complete capture from a 90-second call. 

If you say thanks and hang up, you’ll walk away from the same call with nothing.

Either Path, Same Principle

The value of the call is what you learned, not whether they bought. 

Reps who measure their day by intel captured run circles around reps who measure it by meetings booked, because the intel fuels personalized outreach that books meetings six, nine, and even twelve months later.

Intel compounds in sales.

Why Sales Reps Fold When Handling Janitorial Sales Objections

If your reps are getting the brushoff and the calls are ending there, the problem isn't the script. It's the system. 

They're treating the objection as an outcome rather than a data point because experience or their sales training has taught them this is the right thing to do.

Three system-level fixes are worth running this quarter if you want to “win the brush off.”

Make Renewal Date a Required CRM Field

I know change management is tough - especially when it comes to adding records to the CRM. 

But the single most valuable piece of intel a rep can capture from a "no" call is when that "no" expires. 

If your CRM doesn't have a field for it, or if reps aren't required to fill it, you're throwing away the most actionable data your team produces every day.

And it will pay dividends in the future.

A rep who logs 30 brushoffs a week with renewal dates is building a pipeline. A rep who logs 30 brush-offs a week without them is just running through activities on a list.

Score Conversations by Intel Captured, Not Just Deals Closed

Most janitorial sales comp plans reward booked meetings and signed contracts. 

Almost none reward intel capture. 

That's a problem because the rep who comes back from a morning of cold calls with three renewal dates and two names for direct decision-makers is more valuable than the rep who comes back with one meeting booked at a building three months out from a renewal you didn't know about.

You don't have to overhaul the comp plan, but adding intel capture to your weekly one-on-ones with reps can incentivize action. The behavior follows the measurement and the reward.

Map Nurture Cadences to the 90-day window

Reps shouldn't be guessing when to follow up. The system should surface contacts as their vendor evaluation window approaches. 

If a rep captured a renewal date 11 months ago, the contact should return to their list in month 9, not because the rep remembered, but because the system did.

This is where Stratus Building Solutions in Pittsburgh changed its strategy. Before Convex, the franchise was paying hundreds of dollars per lead to third-party appointment centers. 

Often, the ones they received weren't decision-makers, and frequently weren't a fit at all. 

Convex gave their team better intel on buildings already in their territory (property manager, decision-maker name, building size, business type), so the calls they made reached someone who could actually evaluate them.

But the key factor here is timing. Combining all the building and decision-maker data with intent and signals allowed the team to focus on opportunities that are already evaluating vendors.

The result: $125,000 in annual revenue directly attributable to Convex in the first four months, and a meaningful drop in cost per lead.

"I always refer to it as Google on steroids because you can get so much information." - Terri Reddan, Director of Operations, Stratus Building Solutions

You can read more about Stratus Success by clicking here.

The Property Signals That Tell You When to Dig In

Knowing when a building is actually in-market is the difference between a smart nurture and a wasted year.

Convex Signals surfaces buildings actively researching cleaning and janitorial services. Daily Leads pushes those in-market accounts to reps every morning. And property data, things like permits, ownership changes, and tenant turnover, turn every re-entry into a personalized conversation.

The Signal Layer: Are They Searching, or Not?

Without a signal layer, every "we have someone" looks the same. The rep nurtures all of them on the same generic 90-day cadence and hopes the timing works out for some.

With Signals, the rep can see which buildings have decision-makers actively searching for cleaning and janitorial services right now. That changes the game entirely.

  • Signal active: they're shopping. The brushoff was a script, not a status. Get in front of them this week, not next quarter.

  • No signal: they're mid-cycle. Capture the renewal date and time of the re-entry to the window.

Daily Leads delivers in-market accounts to reps every morning, so they're not guessing where to spend their first two hours. 

The morning routine stops being "build a list and hope" and starts being "work the list the system already built."

The Property Context Layer: Why Your Outreach Lands

A follow-up email that says "just checking in" gets deleted before the prospect finishes reading the subject line. A follow-up that references a specific change at the property gets a reply.

Picture what this looks like for your rep. They called the general line at a 200,000-square-foot office building in March and got the brush off. 

In Convex, the rep clicks into the property and sees two things: a tenant turnover recorded last quarter, and a buildout permit pulled in April. 

Both are operational disruptions that almost always force a cleaning spec review. New tenants mean new common-area expectations, and a buildout reshuffles the cleanable footprint.

The rep's re-entry isn't "circling back." It's:

"Hi (Person), saw your building had a tenant turnover and a buildout planned for this spring. Usually, these changes mean revisiting your cleaning and janitorial contracts. When that conversation comes up, worth a quick call?"

That's not a generic follow-up. That's intel your competitors don't have, delivered at a moment the building actually cares.

The Four Property Signals That Matter Most for Janitorial

Signal

Why it matters

Buildout permits

Square footage and traffic patterns are changing. Cleaning specs almost always lag construction by months.

Tenant turnover

New tenants bring new common-area expectations. Many leases trigger a contract review at the property level.

Ownership changes

New ownership often reviews vendor contracts within the first 90 days.

Comparable RFP activity in the same portfolio

If the property management group is shopping at one building, they're probably benchmarking others.

Each one is a personalization hook. None of them requires the rep to guess.

How to Win Cleaning Contracts From Existing Vendors

According to Forrester, 81% of B2B buyers are dissatisfied with the vendor they ultimately chose. This should be a confidence boost for your reps.

It means that potentially 8 out of every 10 people giving you the brushoff aren't happy with their current service provider - they just haven't been asked the right question. 

Three patterns set the reps who win these contracts apart from those who don't.

Sell against the gap, not the cleaner

The current company isn't the enemy. The thing they stopped doing well - and that the property manager has taken note of - is the opening. 

Spotted floors in the main entryway. Inconsistent restroom restocks on Fridays. Trash bins that were forgotten. The building tolerates these because they're "fine," and the rep's job is to make "fine" feel insufficient.

Reps who attack the current company look bad. Reps who name a specific operational gap quietly, without slinging mud, look like they understand the property manager's frustrations.

Show up before the RFP

The rep who was nurturing the relationship for the last 6 months probably already has a verbal from the property manager.

The whole logic of capturing renewal dates from brush-off calls comes down to this. You're not trying to win the RFP. You're trying to be the vendor of choice before the RFP exists.

Use regulatory deadlines as a forcing function

In a recent chat with Taj Shaw, Manager of Customer Success at Convex, she mentioned that regulatory changes create natural deadlines that override the "we have someone" reflex. 

Green cleaning standards, healthcare facility hygiene compliance, school district air-quality requirements - all of them create dates the building has to meet, whether or not the current cleaner is paying attention.

A rep who walks in with the relevant code change in hand isn't “selling cleaning.” They're solving a compliance problem the current cleaner hasn't raised yet. 

That reframes the whole conversation, and it usually reframes the contract review timing too.

When to Walk Away - Some “No’s” are Real

Not every "we already have a cleaning company" is gatekeeping. Sometimes it's a building that just signed a three-year contract under a parent company mandate. Sometimes, the decision-maker is the cousin of the current vendor's owner. Sometimes the building is part of a national portfolio with a single contracted provider and zero local discretion.

The honest reality is, there will always be factors we can’t control in sales.

But there are key signals to watch out for.

If the prospect gives you the renewal date and the decision-maker's name without resistance, the door is open; keep working it. 

If they refuse both, politely or not, log the call, mark the account dormant, and come back in 18 months. 

Don't burn relationships chasing a deal that doesn't exist. The territory is finite, and reputation is the most valuable thing a rep carries.

Turning Brushoffs into Pipeline

The brushoff is the start of the conversation, not the end of it. Every commercial building has a vendor - that's the baseline, not the obstacle. 

The reps who win these contracts learned to hear "we already have a cleaning company" as a question instead of a statement: What kind of conversation are we having today?

Sometimes the answer is "let's dig in right now." Sometimes it's "let's set up the right call for nine months from now." 

Either way, the rep walks away with intel: a renewal date, a decision-maker name, a service gap worth noting, and a regulatory deadline worth tracking. 

The intel becomes the trigger and context for a rep's next hyper-relevant outreach.

When viewed as an opportunity, the “We already have a vendor” objection stops being a wall and becomes the first piece of useful data in a long conversation.

To see how janitorial sales teams like Stratus and Moreno use property intelligence and buyer-intent signals to turn "we already have a cleaning company" into sales pipeline, book a demo of Convex.

FAQ

How do you respond when a prospect says, "We already have a cleaning company"?

Don't argue and don't hang up. The brushoff is almost never a vendor endorsement. It's a gatekeeping reflex. Acknowledge it ("makes sense, most buildings your size already do"), then either dig in with diagnostic questions or close the loop by capturing the renewal date and the decision-maker's name. Both moves leave you better positioned than the rep who thanks them and ends the call.

What is the most common objection in commercial cleaning sales?

"We already have a cleaning company," by a wide margin. Every commercial building has an existing vendor, so reps hear it on the majority of cold calls. Other common objections include "send me your information" (a softer brushoff), "your price is too high," and "I'll think about it." The "we have someone" objection is the most common because it's the easiest gatekeeping script to deliver.

How do you handle the "we already have a vendor" objection?

Treat it as a qualification, not a rejection. The objection confirms the building is a buyer for your service category, since they're using something. Your job is to find out where they are in their contract cycle, who actually makes the decision, and what the existing vendor isn't doing well. None of that requires you to win the deal on the current call.

When do commercial buildings actually evaluate new janitorial vendors?

Most commercial cleaning contracts run 12 to 24 months. Buildings actively evaluate vendors in roughly 90 days before the contract comes up for renewal. Outside that window, prospects almost always default to "we have someone." Inside that window, the conversation changes. They're benchmarking, they're open to alternatives, and they're often already taking calls from competitors.

What's the difference between a real "no" and a gatekeeping "no" in cleaning sales?

A gatekeeping "no" is a script delivered to end the call quickly. The prospect won't engage with follow-up questions and won't share renewal dates or decision-maker names. A real "no" comes with specifics: "we just signed a three-year contract," "we're under a national parent contract," "the owner is family." When the specifics are there, the door is genuinely closed. When they're not, you're talking to a gatekeeper, not a buyer.

How long is a typical commercial cleaning contract?

Most commercial janitorial contracts run 12 to 24 months, with the heaviest concentration around the 24-month mark. Some larger facility contracts extend to 36 months, particularly in healthcare, education, and government. Annual auto-renewals are common, which is why catching the building in the 90-day evaluation window before renewal matters so much.

What information should a janitorial rep capture from a "no" call?

Three things: the contract renewal date, the name of the person who actually handles vendor evaluations (often not the person who answered the phone), and any operational gap the prospect mentioned with the current vendor. A rep who captures all three from a 90-second brush-off call has built more pipeline than a rep who hung up and moved on.

How do buyer intent signals help commercial cleaning sales teams overcome objections?

Buyer intent signals show which buildings are actively researching cleaning and janitorial services right now, separating the "we have someone" prospects who are mid-cycle from those who are already shopping. That changes the play. Signal active means the brushoff was a script, not a status, and the rep should get in front of them this week. No signal means the prospect is genuinely mid-cycle, and the rep should capture the renewal date and time the re-entry to the evaluation window.


Share

Subscribe to Convex news & insights

By entering your information above and clicking the submit button, you agree to our Terms of Use, Privacy Policy, and that we may contact you, by SMS, at the phone number and email address you provide in this form in accordance with our Terms of Use.

Resources

The latest articles from Convex

Get Started

Find the solution that's right for you

Convex is here to help you achieve your goals. Tell us what you’re looking for and we'll match you with a solution that meets your needs.