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
For commercial cleaning and janitorial companies

Get in front of buildings that want a new cleaner. One flat fee, every lead included.

Done-for-you cold email to the facility and office managers in your service area. One flat monthly fee, with every manager who fits your profile and writes back wanting a quote included. Priced on the call, in about four minutes.

Built for companies in business two years or more, where one new customer is worth over $5,000 in gross profit.

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
See how it works

The buildings we email for you

OfficesMedical and dentalSchools and daycaresWarehousesProperty management firmsBanks and credit unionsChurchesGymsCar dealershipsLaw and accounting firmsManufacturingMulti-tenant buildingsOfficesMedical and dentalSchools and daycaresWarehousesProperty management firmsBanks and credit unionsChurchesGymsCar dealershipsLaw and accounting firmsManufacturingMulti-tenant buildings

The person who signs the cleaning contract, not the front desk.

Facility managers, office managers, property managers, operations managers, practice administrators at medical offices, business managers at schools. You tell us the building types you want, the ones you don't, and how far you'll drive. The list is built to that.

The lead

A manager who replied, not a form sent to five other cleaners.

A meeting-ready lead is a facility, office or property manager who fits the profile you wrote down and wrote back interested: asking for a quote, a walkthrough, or what you'd charge. The whole email thread comes with it. It is a reply from the building, not a form that went out to whoever paid for it.

  • You see the reply and the reason it qualified
  • A reply asking to be taken off the list is never a lead
  • Every lead is included in the monthly fee
  • Out-of-office replies and bounces never reach you
The bar

You write the profile, and the list is built to it.

Before anything sends you write down the building types, the size floor, the service area and the titles you'll take, in the onboarding form the list is built from. Your current accounts and open bids go on the leave-alone list in the agreement and are never contacted. Every reply is checked against your profile by what we call the Acceptance Gate System, and every one asking for a quote, a walkthrough or a price reaches you marked against it.

  • Your service area, so no lead is a two-hour drive
  • A square-footage or contract-size floor if you want one
  • Your own accounts and open bids are never contacted
  • One that misses: tell us why and we fix the list
The handoff

The thread lands in your inbox while they're still waiting.

The lead is in your portal and your Slack channel the business day it lands, with everything they said attached. You reply, set the walkthrough and bid it. If you'd like, we'll help get the walkthrough on your calendar by offering times in the thread. Either way nobody on your side opens cold. The one thing we can't do from here is answer for you, and a manager who wrote back today and hears nothing for three days has moved on.

  • Full thread, not a name on a spreadsheet
  • Portal and Slack the business day it lands
  • A checklist of why it qualified on every lead
  • Every reply and thread passed to you stays yours

Who signs, building by building.

The title changes with the building. We aim the email at the one who decides, and you tell us which of these you want.

BuildingWho signsWhat to know
Offices, single tenantOffice manager or operations manager; the owner at smaller firmsThe classic recurring account. The most buildings in any area.
Multi-tenant buildingsProperty managerOne property manager often runs a portfolio. One reply can be several buildings.
Medical and dentalPractice manager or administratorEvening service windows and disinfection are what they ask about.
Schools and daycaresBusiness manager or directorPrivate schools buy direct. Public districts run a bid cycle, which is a different sale.
Warehouses and light industrialPlant or operations managerOften round-the-clock sites. Docks, break rooms and floors are the scope conversation.
Car dealershipsGeneral managerShowroom first. Dealer groups sign for several rooftops at once.
ChurchesAdministrator or facilities leadReady for Sunday is the job; events are the extra.
Gyms and fitnessOwner or franchisee; regional facilities at chainsLocker rooms and turnover cleans decide whether they keep you.

What the email actually says.

A facility manager reads email on a phone between vendor visits. They get pitches every week and they delete the long ones. Ours is about fifty words, names their building, and asks one question. You approve it before it sends.

Subject: [Building name] cleaning

Hi [First name],

We clean offices in [City], including a couple near [Building name].

If your current crew is missing trash pickups or turning over people every month, I'll walk the building and put a quote in front of you the same week.

Worth a look?

[Your name], [Your company]

It goes out under your name from a sending domain we own, so your own email is never touched.

A manager who is happy with their cleaner deletes it. The one who has been meaning to switch writes back, and that reply is what you're paying for.

From your service area to the first walkthrough.

Two weeks of setup and warmup, then sending. Leads land from week three, and we keep running it after day 90.

01Day 1–3

Service area and building types

One call and a short form: the cities or the radius you'll drive to, the building types you want and the ones you don't, a size floor if you have one, the accounts and bids to leave alone, and the titles you'll take. That's the onboarding form the list is built from.

Service area mappedBuilding types setProfile in the onboarding form
02Day 4–10

Domains, list, copy

We buy and warm separate sending domains, build a list of the buildings inside your area from the profile, find the manager at each one, verify the addresses, and write the sequence in your company's name.

Inboxes warmingBuildings listed and verifiedCopy drafted
03Day 11–14

Warmup finishes, you approve

New inboxes that send at volume on day one land in spam, so nothing sends for the first two weeks. You sign off on the emails before a single manager sees one.

Sequences approvedLaunch date set
04Day 14–90

Sending, replies, leads

Campaigns go live, 2,000 to 8,000 new buildings from your list each full month. Every reply is read against your standard, interested managers land in your portal and Slack with the thread, and the copy gets rewritten on what's getting replies. You get the count every month.

Leads delivered with the threadMonthly countCopy rewritten on replies

One flat monthly fee, every lead included.

One price for the whole machine. We count the buildings in your area on the call first, about four minutes, so you can see what the fee has to produce before you sign.

Territory coverage

Scoped on the call

One monthly fee covers the domains, inboxes, the list, the copy, the screening of every reply, and every meeting-ready lead it produces. The month the machine produces double what you expected, the invoice is the same.

Fits when: You want a bill you can write into a budget, and coverage in writing: 2,000 to 8,000 new buildings from your list contacted each full month, depending on the plan you pick, until every one has been, with a count every month.

The list is built from the profile you set in the onboarding form. If a lead misses it, tell us why and we fix the list going forward.

One monthly fee. Nothing billed separately.

No setup fee, no data charge, no per-inbox charge. If a quote you're comparing leaves one of these out, ask what it costs.

Separate sending domains and inboxes, bought and warmed
A list of the buildings in your service area, refreshed as it runs
The manager at each building found and verified
Emails written in your company's name, approved by you
Copy rewritten as replies come in
Every reply read against your standard
Front-desk replies worked up to the manager
Interested replies passed to you the business day they land
Leads in your portal and Slack with the full thread
Every reply and thread passed to you stays yours
A monthly count: buildings contacted, left to contact, removed and why
One person who knows your account

Four numbers that don't move.

They're in the agreement, not on a slide.

Setup fee

$0

Week-one infrastructure folds into your first month. After that it's one flat monthly fee with every lead included, and the invoice never moves.

Warmup before anything sends

2 weeks

Skipping it is how a domain ends up in spam for good. Ours, never yours.

New buildings contacted a month

2,000–8,000

Depending on the plan you pick, from the day sending starts until every building on your list has been contacted. Every month you see the count: contacted, left to contact, removed and why.

Notice to leave

30 days

Month to month with no minimum term. Thirty days' written notice before your next billing date, and every reply and thread already passed to you stays yours.

Thirty, sixty, ninety days of sending.

Warmup is two weeks and nothing can be judged on it. Count from the day the first email goes out.

Day 30

Replies are coming back and the first leads have landed

You've read real replies from real managers in your area and you can see why each lead qualified.

Day 60

Walkthroughs are happening

Leads from the first month have turned into buildings walked. The copy has been rewritten on what got replies. If leads are landing and walkthroughs aren't, the problem is response time on your side, and we'll say so.

Day 90

Accounts are signed, or you know exactly why not

Three months of sending is enough to know whether the buildings in your area answer cold email and whether your bids close. Either you have new accounts, or you have the reply threads that tell you what managers are pushing back on. Both are worth having. One is worth a lot more.

What this runs on, and who else runs on it.

None of it is a private method. Each piece is one you can look up.

We build your list the way Figma, Anthropic and OpenAI find new customers: start from a public register, keep the companies showing a reason to buy now, and look up contact details last. They do it in Clay. We do the same with our own tools, so a Clay subscription isn't on your bill.

Named on Clay's customer page

FigmaFigmaAnthropicOpenAIClay

Check it: clay.com/customers names all three.

Sending runs on Smartlead. Verkada, Brex and Replit send from the same platform.

On Smartlead's front page

SmartleadVerkadaBrexReplit

Check it: Their logos are on smartlead.ai's front page.

Your angle gets looked up before it gets written. We hold a library of 200 real cold-email campaigns with the copy, the reply rate and the cost per positive reply behind each one: 9.5 million emails and 5,747 positive replies in total. The angle we run in your market is the one that already worked in a market like yours.

Check it: Ask on the call and I'll put the table on screen.

One building pays for a year of this.

Round numbers, to show the shape. A 5,000 square foot office cleaned three nights a week bills somewhere around $500 to $800 a month; a 20,000 square foot building cleaned nightly, $2,500 to $4,000. Say a new account bills $2,000 a month at 30% gross margin. That's $600 a month, and commercial accounts tend to run two to three years, so one building is worth around $14,000 in gross profit at two years, more if it stays longer.

Hold the price you're quoted on the call against that $14,000. Win one account out of a month's leads and the fee is covered for a long time. Win one that refers you to the building next door and the arithmetic stops mattering. The price is not where cleaning companies get hurt on this; response time is.

Your contract size and your close rate decide whether that holds for you. Put them in the calculator and it will tell you, including when the answer is don't buy.

Run it on your own numbers

Six questions to ask anyone selling you cleaning leads, and our answers.

Ask every quote the same five. The answers sort them faster than the price does.

What exactly is a lead, and who decides?

A manager who fits the profile you wrote down and replied wanting a quote or a walkthrough. You wrote the profile in the onboarding form the list is built from, and every lead shows the reply and how it matches. If one misses, tell us why and we fix the list going forward.

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

Month to month. Thirty days' written notice before the next billing date.

What's billed on top of the headline price?

Nothing. The monthly fee covers domains, inboxes, the list, the copy and the screening of every reply; every lead that lands is included. The fee is scoped on the call and written into the agreement. No setup fee, no data charge, no per-inbox charge.

Who reads the replies before they reach me?

Every reply is read against the standard you wrote. Out-of-office replies, bounces and anyone asking to be removed are handled by us and never reach you. Every reply asking for a quote, a walkthrough or a price reaches you the business day it lands, marked against your profile. Doubtful ones go to a person.

What do I keep if I leave?

Every reply and thread passed to you, and each monthly count. They stay yours. The list and the sending domains are ours, which is what keeps your own domain out of it.

You work directly with the people running it.

The person running your campaign is the one you talk to, from day one.

Travis Heurtelou

Founder

Travis Heurtelou

Travis worked at Fidelity Investments, Microsoft, Western Union and Meta, and saw how hard it is for B2B teams to build pipeline without a full outbound operation. He started Breezy Growth Co. to run that operation for them. You work directly with him, not a rotating account team.

  • Former Associate Software Engineer at Fidelity Investments
  • Former Program Manager Intern at Microsoft
  • Meetings booked at Google, LinkedIn, Palantir, Bloomberg, and more
  • Builds and runs the whole campaign: sending setup, lists, copy and replies

Three ways to buy commercial cleaning leads.

Breezy Growth Co.Multi-channel cleaning agenciesShared lead sites
One flat fee, every qualified lead included
sometimes
Monthly cost
scoped
retainer
per form
A lead is a written reply from the building's manager
sometimes
The same lead sold to several cleaners
Monthly coverage written into your agreement
Sends from our domains, never yours
sometimes
n/a
Every reply read against your standard
partial
Copy rewritten as replies come in
monthly
Your leads and threads stay yours if you leave
sometimes
n/a
Month to month

Hover a row for what it means. Agency retainers are their published starting prices as of September 2026.

Who this is for, and who it isn't.

If the left column is you, book the call. If the right column is, keep your money and I'll say so on the call anyway.

Good fit
  • Commercial or janitorial, not residential
  • You already hold recurring accounts and want more of them
  • Someone can do a walkthrough within a week of the reply
  • Your service area has enough buildings in it to email
  • A new account is worth more than $5,000 in gross profit over its life
Not a fit
  • Residential only
  • One crew with no room for another account
  • You need results inside thirty days
  • You want a guaranteed number of walkthroughs a month
  • Nobody free to answer a reply the same day
  • In business less than two years

What we'll need from you.

Leads go cold when nobody works them. Before we start, you agree to this:

  • Call or email every lead back within 24 hours.
  • Tell us which leads turned into customers, so we know what to send more of.
  • Join a 20-minute review with us once a month.
  • Bring the owner, or whoever signs, to the first call.

If that's more than you can commit to, please don't book.

What cleaning owners ask before they book.

A facility, office or property manager, or whoever signs the cleaning contract at that building, who fits the profile you wrote down and replied interested: asking for a quote, a walkthrough or what you'd charge. The whole thread comes with it. Out-of-office replies, bounces and anyone asking to be removed never reach you. Your own accounts and open bids are on the leave-alone list and never get contacted, and the list holds only buildings inside your area and over your size floor.

No. Cold email only, from domains we own and warm. If you want the phones worked, that's your team or someone you hire for it. What we send you is the manager's written reply, so the call your team makes is to someone who asked for it.

The title that decides on cleaning at each building: facility managers, office managers, property managers, operations managers, practice administrators at medical offices, business managers at schools, owners at smaller companies. You pick the building types and the size floor, and we build the list of buildings inside your service area to that.

Not if you tell us who they are. Before anything sends you give us the domains or the names to leave alone. They go on your leave-alone list and never get contacted, and you can add to it at any time by email; an addition takes effect within one business day.

Two weeks of warmup before anything sends, then the first replies come back inside the week after. Leads start landing in week three, and month two is the first full month. How many depends on how many buildings are in your area, which we count on the call before you sign.

No. A guaranteed count of meetings with strangers is either priced with the failure built in or hit by sending you whoever replied. The agreement commits to coverage instead: 2,000 to 8,000 new buildings from your list contacted each full month, depending on the plan you pick, until every one has been, with a count every month of buildings contacted, left to contact, and removed and why. If a full month falls well short for a reason on our side, we say why and contact the shortfall the next month.

Most of the time those were forms. A building manager fills one in, it goes to five cleaners, and the first to call wins or nobody does. Here a lead is a written reply to an email with your name on it, from a manager who fits the profile you set. You read the reply before you pick up the phone. If one misses your bar, tell us why and we fix the list going forward.

We count the buildings before you sign. If there aren't enough in your area to be worth the monthly fee, you'll hear that on the call and get pointed somewhere better.

No. Month to month, no minimum term. Cancel with thirty days' written notice before your next billing date, and the cycle you're in runs to the end.

If someone on your team has three clear weeks and nothing else on, they should build it. The tool is the cheap part. The domains, the warmup, the list of buildings, the manager at each one, the copy, and screening every reply every day are the job, and the first serious mistake burns a domain for good. This is that job done for you, for one flat monthly fee.

If you already rank in your city, have a full Google profile with plenty of reviews, and someone who answers the phone within minutes, Google Ads is a good channel and you should run it. Cold email is for the market you don't rank in yet, and for the manager who isn't searching this week but has been meaning to switch. An account won from a reply stays two or three years and refers you. An ad lead stops the day the spend stops.

That's your walkthrough and your bid, so it's your number, and we don't put one on a page. Track three things from day one: leads delivered, walkthroughs held, accounts signed. By day ninety of sending you'll have all three, and the reply threads tell you what managers pushed back on when a bid didn't land.

Don't sign up planning to judge it on month one. The first two weeks are domain setup and warmup, so month one is about half a month of sending. Three months is the shortest fair test of any way of finding customers. Judge it on months two and three.

No. The price covers the domains, inboxes, data, sending and the screening of every reply. A cheaper version drops one of those, and what gets dropped is usually list quality or reply handling, which is where the leads come from. If the price is a stretch, the budget isn't there yet.

No. We control who gets emailed, what they read and which replies reach you. Whether a lead becomes a customer depends on how fast you call back, your price and how you run the call. Anyone promising closed deals is either charging enough to cover the ones that don't close or planning to stop sending leads once it costs them.

No, for any client at any deal size. Our part is done when the lead reaches you. The close happens on your side, on your timeline, where we can't see it or change it. If that's the only way you'd work with us, please don't book.

Written for cleaning owners, not for agencies.

How contracts are won, what a lead is worth, who signs, and how to judge anyone selling you leads.

9 min read

How to get commercial cleaning contracts

The seven ways commercial cleaning companies actually win contracts, what each one costs, how long it takes, and the order to do them in when you're small.

Read it

8 min read

Commercial cleaning leads: the five ways to get them, and what each one costs

Shared lead sites, appointment setters, agency retainers, ads and cold email, compared on what a lead is, who else gets it, and what you're paying for.

Read it

10 min read

Cold email for commercial cleaning companies: who to email, what to say, what a lead is

How cold email works for a commercial cleaning company: the list of buildings, the manager at each one, the email itself, the infrastructure that keeps it out of spam, and what a real lead looks like.

Read it

6 min read

Cold email vs Google Ads for a commercial cleaning company

When Google Ads is the right channel for a commercial cleaning company, when cold email is, and the three conditions that decide it.

Read it

8 min read

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

Seven questions to ask any agency selling commercial cleaning leads, the answers that should worry you, and how to judge the engagement at 30, 60 and 90 days.

Read it

7 min read

Who signs the commercial cleaning contract? Facility managers, office managers and property managers, by building

The title that decides on janitorial changes with the building. Offices, multi-tenant, medical, schools, warehouses, dealerships, churches and gyms: who signs, what they care about, and what to ask for.

Read it

6 min read

What a commercial cleaning lead is worth: the math on one building

How to work out what you can afford to pay for a commercial cleaning lead, from contract value, margin, tenure and your own close rate. Round numbers, and where to put yours.

Read it

6 min read

How to get office cleaning contracts

Office buildings are the most common commercial cleaning account and the easiest to reach by email. Who signs, what they care about, the scope, and how to get the walkthrough.

Read it

7 min read

How to get medical office cleaning contracts

Clinics, dental practices, urgent care and surgery centers pay more for cleaning and expect more. Who signs, the protocol they'll ask about, what's out of scope, and how to reach the practice manager.

Read it

7 min read

How to get cleaning contracts from property management companies

One property manager can be a dozen buildings. How approved vendor lists work, what a PM actually needs from a cleaner, the paperwork, and how to reach them.

Read it

7 min read

How to get school and daycare cleaning contracts

Private schools and daycares buy direct; public districts run a bid. Who signs at each, what they require from a cleaner, the summer work, and how to reach them.

Read it

6 min read

How to get warehouse and industrial cleaning contracts

Warehouses, distribution centers and light manufacturing run around the clock and buy cleaning by zone. Who signs, the scope, the safety requirements, and how to reach the operations manager.

Read it

6 min read

How to get car dealership cleaning contracts

Dealerships judge the cleaner by the showroom floor. Who signs, what the GM cares about, the showroom-versus-service-bay split, dealer groups, and how to reach them.

Read it

6 min read

How to get gym and fitness center cleaning contracts

Gyms lose members over locker rooms. Who signs at a franchise versus a chain, what owners care about, the overnight window, and how to reach them.

Read it

More buildings, one flat monthly fee.

Thirty minutes. We count the buildings in your service area, check the numbers on your contract size, and if it works you already know the price.

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