Thousands of leads sounds like something only the big companies get. It isn’t.
Twenty-five enquiries a week is 1,300 a year. A business with three or four working channels, each bringing in a handful of enquiries a week, gets there without a big advertising budget.
The businesses that get thousands of leads aren’t running one brilliant campaign. They’ve built a machine: a few channels that keep bringing enquiries in, and a system that turns those enquiries into customers.
Most owners have neither. They rely on word of mouth, panic when it goes quiet, try something for two weeks, and give up before it works.
This is how to build the machine instead.
Start with the number you actually need
Before you pick a single channel, work out how many enquiries you need. Most owners have never done this, so they never know whether their marketing is working.
Work backwards from your goal. Here’s an example for a business with 80 regular customers that wants 120 by this time next year.
| Step | Example |
|---|---|
| Growth goal | 40 more regular customers |
| Customers you’ll lose in a year (say a quarter) | 20 to replace |
| New customers needed | 60 a year, or 5 a month |
| Quotes that turn into bookings | 4 in 10, so 150 quotes |
| Enquiries that turn into a quote | 6 in 10, so 250 enquiries |
| Enquiries needed | About 5 a week |
Five a week feels achievable. And notice that a third of those new customers only replace the ones walking out the back door. Keeping customers is lead generation too.
Now do the same with your own numbers. If you don’t know your quote-to-booking rate, that’s your first job: start writing every enquiry down this week.
Know what a customer is worth
The second number is what a customer is worth to you over time. It tells you how much effort, or money, a lead deserves.
A fortnightly clean at £70 is worth £1,820 a year. If that customer stays for two years, that’s £3,640 of work from one enquiry.
You’re not spending money on a lead. You’re buying £3,640 of work.
Once you see that, spending an hour visiting a letting agent, or £20 thanking a customer for a referral, looks very different.
The five lead engines
Every lead a cleaning business gets comes from one of five engines. The mistake is relying on one. The goal is three or four running at once, so when one slows down the others carry you.
| Engine | What it is | How fast | Cost | Lead quality | Keeps working? |
|---|---|---|---|---|---|
| Recycle | Leads you already have: unbooked quotes, past customers, one-off customers | This week | Free | High, they know you | Needs doing every month |
| Capture | People already searching: Google, reviews, your website | 1 to 3 months | Your time | High, they’re ready to book | Yes, and builds over time |
| Borrow | Other people’s customers: agents, trades, referrals | 1 to 2 months | Time, plus a thank-you | Highest, they’re already trusted | Yes, and builds over time |
| Create | Getting seen in your patch: card drops, groups, your van, lead magnets | 2 to 6 months | Low | Mixed | Yes, slowly |
| Buy | Pay-per-lead sites and adverts | Straight away | High | Often shared with competitors | No, stops when you stop paying |
Build them in that order. Start with the free leads you’re already sitting on, then the people already looking for you, then the people who can send you their customers. Only then pay for leads.
Engine 1: Recycle the leads you already have
The fastest leads you’ll ever get are the ones already on your phone.
Follow up every quote that didn’t book. Most people who don’t book haven’t said no. They got busy, or they’re comparing, or they forgot. Follow up on a schedule:
- Day 1: “Thanks for having me round. Here’s your quote again, and I’ve got a slot free on Thursdays if that suits.”
- Day 3: “Just checking you got the quote, and whether you had any questions.”
- Day 10: “I’m filling next month’s slots in your area this week. Would you like me to hold one for you?”
- Day 30: “No pressure at all. If you ever want a hand, you’ve got my number.”
Win back past customers. Anyone who stopped in the last year, for any reason other than a complaint, gets a message: “We’re back on your street on Tuesdays and have a regular slot free. Would you like it back?”
Turn one-offs into regulars. Everyone who books a deep clean, end of tenancy or spring clean should be asked, at the end of the job, whether they’d like to keep it that way with a fortnightly clean.
Engine 2: Capture the people already searching
Somewhere near you, right now, someone is typing “cleaner near me”. You want to be what they find.
Your Google Business Profile is the most important free listing you have. Fill in every section, add real photos every week and reply to every review. There’s a full checklist in Nobody knows you exist. Advertise more.
Reviews are the engine inside the engine. A steady flow of recent reviews beats a big pile of old ones. Ask at the moment someone is happiest: after the first clean, after a deep clean, or when they send you a thank-you. Keep it simple:
Asking for a review
“So glad you’re happy with it! Would you mind leaving us a quick review? It honestly makes a huge difference to a small business like ours. Here’s the link: [link]”
Give each town and each service its own page on your website. “End of tenancy cleaning in Hitchin” and “Regular house cleaning in Letchworth” will each get found by people searching for exactly that. One general page trying to cover everything usually gets found by nobody.
Show a starting price. It puts off people who were never going to pay it, and the ones who do enquire are ready to book.
Engine 3: Borrow other people’s customers
Some businesses meet your customers before you do. One good relationship with them can send you more work than a year of social media.
Who to talk to
- Letting agents and property managers, for end-of-tenancy, move-in and communal cleans.
- Estate agents, whose sellers want homes looking their best for viewings.
- Holiday let managers, who need reliable changeovers.
- Builders and decorators, whose customers need an after-build clean.
- Complementary trades like window cleaners, carpet cleaners and gardeners, who you can swap referrals with.
What to say. Go in person with something useful to leave behind, not just a business card:
What to say
“Hi, I’m [name] from [business]. We do end-of-tenancy cleans in [town], and I know how much it matters that a property is ready for the next tenant on time. I’ve brought our checklist, so you can see exactly what we cover. If you ever have a clean you need turned around quickly, I’d love to be the person you call.”
Then follow up. Most partners won’t send work the first time you meet. They’ll send it when they’ve got a problem and you’re the name they remember. Pop in every month or two, and do the first job brilliantly.
Your customers are partners too. Give happy customers a simple reason to recommend you, like £20 off their next clean and £20 off their friend’s first. Tell them about it after a great clean, not in a newsletter they’ll never read.
Engine 4: Create demand in your patch
This is the slowest engine, but it’s what makes your name familiar, so that when someone does need a cleaner, you’re the one they think of.
Work the streets you’re already on. Every time you win a customer, put a card or note through ten doors either side:
On the card
“We clean at a home on [street] every Tuesday and have one more regular slot free on this road. If you’ve been thinking about getting a hand, give us a call.”
Neighbours trust neighbours, and it builds your patch at the same time. A tight patch means less travel, more cleans a day and better profit. There’s more on this in My framework to grow any local cleaning business.
Be helpful in local groups. Answer questions, share useful tips and post when the group allows it. The owner who helpfully answers “how do I get red wine out of a carpet” is the one people tag when someone asks for a cleaner.
Give something away. A room-by-room checklist or a tenant’s deposit checklist brings in people who aren’t ready to book yet, and lets you stay in touch until they are.
Make your van and uniform work. Your business name, what you do and a phone number people can read from across the street.
Engine 5: Buy leads, carefully
Pay-per-lead sites and adverts can bring in enquiries straight away. They can also burn through money fast.
On many pay-per-lead sites, the same enquiry is sold to several cleaning businesses at once, so you’re competing on speed and price from the first message. Adverts work better when you know your numbers and already have reviews to back them up.
If you buy leads, track them properly. Work out what you spent, how many customers it actually brought in, and what those customers are worth. If a £150 spend brings in one fortnightly customer worth £3,640, that’s a great deal. If it brings in three one-off cleans who never come back, it isn’t.
Paid leads should top the machine up, never be the machine.
Don’t waste the leads you win
Most cleaning businesses don’t have a lead problem. They have a follow-up problem.
Reply fast. People often contact two or three cleaners at once, and the first one to reply properly usually wins. Aim to reply within the hour during working hours. If you’re on a job, a quick holding message counts: “Thanks for getting in touch! I’m on a clean until 2 but I’ll call you straight after.”
Ask the right questions up front. Every enquiry should give you:
Every enquiry
- Their postcode, so you know if they’re in your patch
- The type and size of property
- What kind of clean, and how often
- When they’d like to start
- How they heard about you
Qualify, don’t chase everything. A job forty minutes outside your patch, or a customer who opens with “what’s your cheapest price”, can cost you more than it pays. Saying no to the wrong leads is part of generating the right ones.
Track it, or you’re guessing
Keep one simple record of every enquiry: the date, their name, where they came from, whether you quoted, whether they booked, and what the job is worth.
Every Friday, look at five numbers:
- Enquiries this week
- Where they came from
- How many you quoted
- How many booked
- What those bookings are worth over a year
After a couple of months you’ll know exactly which engine is working, which isn’t, and where to put your next hour. That’s what turns marketing from guesswork into a machine.
Your 90 days to a lead machine
Don’t try to build all five engines at once. Build one, keep it running, then add the next.
| When | Focus | What to do |
|---|---|---|
| Weeks 1 to 2 | Recycle and track | Start your enquiry record. Follow up every quote from the last three months. Message every past customer. |
| Weeks 3 to 6 | Capture | Finish your Google Business Profile. Ask every happy customer for a review. Add one town or service page a week. |
| Weeks 7 to 10 | Borrow | Visit ten local businesses that meet your customers first. Start your customer referral offer. |
| Weeks 11 to 13 | Create | Start card drops around every new customer. Join two local groups and be useful there. Check your numbers and decide what to double down on. |
After that, it’s a weekly habit, not a project. Keep doing your marketing when you’re busy, because that’s what fills your diary next quarter.
Keep every lead in one place
A lead machine only works if leads don’t slip through the cracks: an enquiry lost in your messages, a quote you forgot to follow up, a new customer whose details are on a scrap of paper.
Cadi keeps every customer in one place, shares your service menu so people can see what you offer before they ask, and sends invoices the day the job’s done. Join the waitlist to be one of the first inside.
Rhianna

