Commercial Cleaning Leads: How to Win New Contracts Without Buying Shared Lists
By the Yirlo team · Product details checked against the app
Cleaning buyers fall into three groups: buildings collecting bids right now, buildings ready to drop their current contractor, and buildings no cleaning company has ever contacted. Purchased lists and lead marketplaces mostly serve up the first group, so many cleaners end up racing for the same contract. Yirlo goes after the second and third. It studies your website, works out which businesses pay for janitorial service, and writes to one checked decision maker in each, mentioning that business's own premises. A message costs about a nickel, deducted from prepaid credit that you replenish at your own pace.
Where commercial cleaning leads come from, and what each source costs you
A cleaning company usually mixes several sources, and each has a different catch. Knowing the catch tells you how much of your week and budget each one deserves.
Outbound email is the source that runs while your crews are working. It does not replace referrals, but it fills the gaps between them.
| Source | What it does well | The catch |
|---|---|---|
| Referrals and word of mouth | Warm contacts and the best close rate | Slow and impossible to schedule |
| Resold or shared lead lists | Fast volume | The same contact may be sold to several cleaners, so price becomes the only argument |
| Paid search and local ads | Reaches buyers who are searching right now | Clicks get expensive in crowded metros, and every missed call is wasted spend |
| Door knocking and cold calls | Personal and memorable | Takes hours that owners and supervisors rarely have |
| Outbound email to chosen companies | Reaches buildings before they start comparing bids | Needs sharp targeting and a first message worth answering |
Who actually signs a janitorial contract
The person who answers a cleaning pitch is rarely the owner of the company. Knowing the title you are writing to matters more than any subject line trick.
Contracts also tend to move at two moments: an annual renewal, and the week after a vendor misses a few nights. A good first email does not need to catch either moment exactly. It needs to be sitting in the inbox when one arrives.
- Small and mid-size offices: the office manager or operations manager, sometimes the owner.
- Multi-tenant buildings: the property manager or regional manager, who may control several addresses.
- Medical and dental practices: the practice administrator or office manager.
- Schools, daycares and churches: a facilities director or business manager.
- Gyms and studios: the general manager or owner.
- Warehouses and light industrial sites with offices: the facility or operations manager.
The campaigns Yirlo would build for a commercial cleaning company
Once you give Yirlo your website, it looks at your service and your competitors and suggests audiences to go after. For a commercial cleaning company, the suggestions would resemble the table below. They are examples only. You can edit any audience, limit it to your cities or state, or remove it.
Separate campaigns matter here because a dental practice and a property manager care about different things. One message for both would be vague for each.
| Audience (example) | Who receives the email | What they care about |
|---|---|---|
| Medical and dental offices | Practice administrator or office manager | Disinfection routines, exam room standards, consistent staff |
| Property management firms with office buildings | Property manager or regional manager | Common areas, tenant complaints, one vendor across buildings |
| Professional offices with 10 to 50 staff (law, accounting, insurance) | Office manager or operations manager | Reliable nightly service, key and alarm handling, clean restrooms and kitchens |
| Private schools and daycares | Facilities director or business manager | Sanitizing, day porter coverage, summer floor work |
| Gyms and fitness studios | General manager or owner | Locker rooms, restrooms, high-traffic floors |
| Warehouses and light industrial with office space | Facility or operations manager | Offices, break rooms and restrooms handled separately from the plant floor |
What the first emails talk about
Every first email goes to a single person and refers to their company, so it comes across as a message from a nearby vendor who actually looked at the building. What the email emphasizes depends on the audience.
For a medical office, the opening usually concerns the standard of cleanliness patients notice in a waiting room and restroom, and an offer to walk the space. For a property manager, it concerns fewer tenant complaints and a single point of contact across buildings. For a professional office, it concerns showing up on schedule and handling keys and alarms properly.
Here is an example of the shape, with invented details: "Hi Dana, I noticed Lakeview Dental has two locations. We clean dental and medical offices in the area, and I would like to walk one of them for 15 minutes and send a written scope. If it is worth a look, here is my calendar." The ask is small and specific, and it points to a booking link.
- Name the type of building and what you do for that type.
- Ask for a short walkthrough and leave the contract for later.
- Skip a price in the first message, since square footage and frequency decide it.
- A first email should be brief enough that someone can finish it on a phone in the gap between two meetings.
Your routine in the app
The real work begins once a prospect writes back. Yirlo reads each response and tags it, separating a keen prospect from someone who says to try again later. It then drafts a reply aimed at getting a site walkthrough booked, and it can fire that reply off by itself once you allow it.
A typical week looks like this:
- Open the hot-lead email for anyone who asked for a quote or a visit, and confirm the walkthrough time.
- Open the inbox in the app to go through the replies and adjust any drafted answer you would like to change.
- Every results email, which comes three times weekly, shows which campaigns are drawing replies.
- Edit an audience or an email if a segment is off, for instance by removing buildings outside your service area.
- Raise or lower the daily budget depending on how many walkthroughs your crews can take on.
- Add a campaign when your capacity changes, such as a new night crew that can take medical sites.
Pricing the replies: a 2,000 sq ft office example
Once replies come in, the quote decides whether they turn into contracts. The numbers below are an example only. Local wages, supplies, travel and the building itself change them.
Suppose a 2,000 sq ft office with restrooms and a small kitchen takes two cleaner-hours per visit. At a loaded labor cost of $28 per hour, that is $56, plus about $6 in supplies, so $62 per visit. To keep a 30 percent margin, you would price near $89 per visit. At three visits a week, about 13 visits a month, the contract is roughly $1,150 per month.
Walk the space before you commit. Carpet versus hard floors, number of restrooms, trash volume and after-hours access can move the hours up or down. Quoting from square footage alone is how cleaners end up with contracts that lose money.
What the economics could look like
Here is a worked example, not a forecast. Sending 1,000 emails at about $0.05 each costs $50. If, for illustration, 10 people replied with interest, 4 booked walkthroughs and 1 signed the $1,150 monthly contract above, you would have spent $50 on emails for about $13,800 in annual contract value.
Your real numbers will vary with region, target audience and how strong your offer is. What matters is the shape of the math: each email costs little, only a few walkthroughs are needed, and a single recurring contract can cover many experiments. Yirlo shifts more of each day's spend toward campaigns that get answers and retires the ones that go quiet, replacing them with fresh ones, so money gradually concentrates on the audiences that respond.
Mistakes that waste commercial cleaning leads
A handful of repeatable errors cause the loss, on both bought and outbound leads.
- Targeting everyone with a roof. A 400 sq ft shop and a 40,000 sq ft campus need different services and different crews.
- Chasing buildings outside your route. Travel time between sites quietly eats the margin on small contracts.
- Slow replies. An interested office manager who waits two days will have talked to someone else.
- Quoting without a walkthrough, then absorbing the extra hours.
- Using one email for every audience instead of speaking to the specific building type.
- Judging a campaign after a few sends. Give each audience enough volume to show whether it works before changing it.
What Yirlo suits and what falls outside it
Yirlo handles the finding, verifying and first-contact part of commercial cleaning lead generation, and it handles the reply sorting. You handle the walkthrough, the quote and the contract.
Right now, Yirlo's outreach runs on email. Calling and texting are coming soon, as is the option to send from mailboxes your company already owns. Signed webhooks carry replies and hot leads out to your CRM, where Zapier, n8n or Make can pick them up, and developers can also call the API directly. Walkthroughs and quotes can stay in your spreadsheet or job-management tool. If facility managers in your market award contracts by phone, keep dialing those yourself while the email campaigns run alongside.
Getting started in an afternoon
The setup is short because the sending infrastructure is handled for you.
- Enter your website so Yirlo can study your services and competitors.
- Review the proposed audiences and keep the three or four that match crews you can staff.
- Set your service area by city or state.
- Add your booking link and read through the sample emails.
- Load a small prepaid balance and choose a daily budget you are comfortable with.
- Watch the first results email, then adjust.
Questions
How do I get commercial cleaning leads?
Combine a few sources: referrals from current clients and property managers, local search presence, and outbound outreach to the building types you want. Pick two or three audiences, such as medical offices and professional offices, and contact the right title at each. Yirlo automates the outbound part by finding those companies and emailing one decision maker at each.
How do I find clients for commercial cleaning?
Start with buildings that fit your crew size and route, then identify who signs the contract: office manager, property manager or facility director. Write to them about their type of building and offer a short walkthrough. Repeat this on a schedule, because renewals and vendor frustrations arrive at unpredictable times.
How much should I charge to clean a 2,000 sq ft office?
It depends on frequency, floor types, restrooms and your local labor cost. For example, two cleaner-hours per visit at a loaded $28 per hour plus supplies, priced for a 30 percent margin, comes to about $89 per visit. Walk the space before quoting, since hours drive the price more than square footage does.
How much do companies pay for lead generation?
Cost depends heavily on where cleaning leads come from. Marketplaces, paid ads and outside agencies each use their own model, usually a fee per lead, per booked appointment or per month. With Yirlo, the meter runs at around 5 cents per message sent, drawn from a balance you load first. Research and drafting are included, and there is no monthly plan.
Are there free commercial cleaning leads?
Referrals, local business associations, walk-throughs of buildings and your personal network cost nothing in cash, but they take a lot of time and don't grow past what you can do by hand. Free lists are often out of date or have already been sent to plenty of other cleaning companies. With Yirlo you can test a campaign on a small prepaid balance at roughly $0.05 per email, and it checks every email address before a message leaves.
Is this better than buying commercial cleaning leads for sale online?
Bought leads can bring fast volume, but the same buyer may be sold to several cleaners and price becomes the main argument. Outbound email reaches businesses before they start comparing bids, and each email speaks to one company. Many cleaning companies use both, and the right mix depends on how fast you need work and how much you can spend.
Can I find commercial cleaning leads near me only?
Yes. Campaigns can target any country or state, so you can restrict them to the cities your crews can actually reach. Keeping the service area tight protects margins, because drive time between small sites adds up fast.
What if a building already has a cleaning vendor?
Many replies will be a polite "we are covered" or "not now," and Yirlo labels those so you can see them. Existing vendors are not a problem, since offices change cleaners when service slips or a contract renews. A friendly follow-up that asks to be considered at renewal is a reasonable next step.
Will the emails sound like spam?
Each opening email is composed for one person and mentions the company they work at. You can open any email or audience in the app and edit it. A company receives a message to only one contact, and every address is checked before sending. Small local offers, such as a free walkthrough, usually pull in more replies.
Does Yirlo call people or sync with my CRM?
Email is the channel today, and calling and texting are coming soon. Once a facility manager or office owner answers with interest, that lead is flagged hot, and Zapier, n8n or Make can pass it straight into your CRM. The walkthrough is then booked on your own booking link.