Breezy Growth
Book a discovery call

Before you book

We'll cancel the call if any of these are true:

  • One new customer is worth less than $5,000 in gross profit to you
  • You've been in business less than two years
  • Nobody can call a new lead back within 24 hours
  • You'd stop before giving it three months
  • You'd only work with us on pay per closed deal
Continue to the calendar

How to choose a lead generation agency for your commercial cleaning company

By Travis Heurtelou · 8 min read · Updated September 12, 2026

The short version

  • Ask what a lead is and who decides, before you ask the price.
  • Ask what the monthly fee is held to, and where that's written down.
  • Ask what's billed on top of the headline price. Setup, data and per-inbox fees are where a cheap retainer gets expensive.
  • Judge at 30, 60 and 90 days of sending, not of signing.

The seven questions

1. What exactly is a lead, and who decides?

The most important question and the one most agencies answer vaguely. A lead can be a form, a reply, an appointment, or anyone who didn't say no. Get the definition in writing, with your exclusions in it: your service area, your building types, the titles you'll take, the ones you won't. Then ask who judges each one against it, and what happens when you dispute one. If the answer is "our team qualifies them", ask to see the criteria.

2. What is the monthly fee held to?

A flat fee bills the same in a slow month as in a busy one, so ask what it's measured against. A good answer is a written aim for meeting-ready leads in a full month, a definition of a lead you wrote yourself, and a notice period short enough that the agency has to earn the next month with this one. If the fee climbs with every county you add, ask why.

3. What's billed on top of the headline price?

Setup fees, data charges, per-inbox charges, CRM integration, minimum terms. A good program includes the sending domains, the warmup, the list, the copy and the reply handling in one number. If any of those is a line item, the headline price is misleading. Ask for the total monthly cost in writing on the first call.

4. What's the contract, and how do I leave?

Month to month with a short notice period is standard for a business your size. A twelve-month lock with no exit is a red flag, especially before anything has been proven.

5. Who reads the replies before they reach me?

Out-of-office, removal requests, vendors pitching back, competitors, the front desk. Somebody has to handle every one, and the removals have to be honored immediately. Ask whether a person or software does it, and whether the ones that aren't leads are ever counted as leads.

6. Whose domains send the email?

Never yours. If an agency wants to send from your company's domain, walk away; a campaign that goes wrong takes your real email with it. The agency should own and warm separate sending domains. Ask how long the warmup is before anything sends. Two weeks is normal. Zero is a problem.

7. What do I keep if I leave?

The leads and the reply threads should be yours, exportable at any time, and nothing should be held to keep you paying. The sending domains usually stay with the agency, which is fine; that's what keeps your own domain out of it.

The answers that should worry you

  • A guaranteed number of meetings a month. There are only two ways to hit one: price the failure in up front, or count anyone who replied.
  • A lead definition that changes when you push on it.
  • "We handle qualification" with nothing written down.
  • A twelve-month term before a single email has sent.
  • Sending from your domain.
  • Results they can't show you the shape of: who was targeted, what was sent, what came back.

How to judge it once you've signed

Count from the day the first email goes out, not the day you signed, because the warmup weeks can't be judged. At thirty days of sending you should have read real replies from managers in your area and had the first leads, and you should know exactly why each one qualified. At sixty, leads should have turned into walkthroughs; if they haven't and the leads are landing, look at your own response time first. At ninety you should have accounts signed, or the reply threads that tell you what managers pushed back on when a bid didn't land. If day sixty has no walkthroughs and the agency can't tell you why, that's the exit.

What we do, if you'd rather not build it

We run cold email to the facility, office and property managers in your service area, in your company's name, and screen every reply. You get a meeting-ready lead: a manager who fits the profile you wrote down and replied wanting a quote or a walkthrough, with the whole thread. One flat monthly fee with every lead included, scoped on the call in about four minutes. Month to month, no minimum term. Cold email only; we don't call and we don't do LinkedIn.

Thirty minutes. We count the buildings in your service area and check the numbers on your contract size.

Book a discovery call

Before you book

We'll cancel the call if any of these are true:

  • One new customer is worth less than $5,000 in gross profit to you
  • You've been in business less than two years
  • Nobody can call a new lead back within 24 hours
  • You'd stop before giving it three months
  • You'd only work with us on pay per closed deal
Continue to the calendar

Questions

How much does a commercial cleaning lead generation agency cost?

Retainers for done-for-you outbound usually start in the low thousands a month and rise with coverage. Ours is one flat monthly fee with every lead included. Compare on cost per signed account after a quarter, not on the monthly number.

Should I sign a twelve-month contract?

Not before anything has been proven. Month to month with a short notice period is normal for an owner-operated cleaning company.

What if the agency has never worked with cleaning companies?

Ask them what they know about who signs a cleaning contract and what a facility manager cares about. The machine carries between industries; the list, the vocabulary and the objections don't. A short pilot with a written lead definition is how you find out.

Related guides