The short answer: most UK carpet cleaners fill the diary from repeat customers, Google reviews, landlords and letting agents, plus one paid source such as Facebook ads. The ones who stay busy reply to every enquiry fast and get each customer back on the books, so one clean turns into several.
Search for this and most of what comes up is written for American cleaners, with American homes and American ways of finding work. This guide is for the UK. I run Facebook ads for UK tradespeople, carpet cleaners included, and this is what I’d tell a cleaner who wants a fuller diary.
Where do UK carpet cleaners get their customers?
Mostly from people who’ve used them before, people who’ve been told about them, and landlords and agents who need properties turned round. Paid ads fill the gaps. Here’s how the usual channels compare:
| Source | Good for | Watch out for |
|---|---|---|
| Repeat customers | The easiest jobs you’ll get. They already trust you | Only works if you keep their details and remind them |
| Word of mouth and Google reviews | People trust you before you’ve even rung them | Slow to build, and you can’t turn it up in a quiet week |
| Landlords, letting agents and holiday lets | Regular end-of-tenancy and changeover work, often several properties at once | Tight deadlines, and an agent will drop you after one no-show |
| Leaflets and local Facebook groups | Getting known on your own patch for very little | Hit and miss, and plenty of groups don’t allow business posts |
| Lead sites | Enquiries with no setup | Some sell the same enquiry to several cleaners, so you end up racing each other on price |
| Google Ads | People searching right now, after a spill or before a move | It needs managing, and clicks to a website don’t always turn into bookings |
| Your own Facebook ads | Homeowners in your area who’ve been meaning to get it done | Only works with real photos, a clear ad and an instant reply to every enquiry |
None of these is the whole answer on its own. The cleaners I see doing best keep the free channels ticking over and add one paid source they control, so a quiet month doesn’t mean an empty diary. If you’re weighing up the two paid options most cleaners try first, there’s a side-by-side of lead sites against your own Facebook ads.
How do you get repeat carpet cleaning customers?
Keep every customer’s name, number and what you cleaned, then get in touch when they’re due again. The usual advice in the trade is that a busy home with kids or pets wants its carpets doing roughly every 12 to 18 months, and nobody remembers that date except you.
A simple routine does most of the work:
- When you finish, ask if they’d like a reminder next year, and note what you did (rooms, stairs, the sofa, any problem stains).
- Send a short text in your own name when they’re due. A text from the cleaner who did the job last time gets answered.
- Mention the sofa, the rug or the stairs if you only did the bedrooms. People who’ve just seen what you did with one room often add another.
- Ask every customer for a Google review while they’re stood looking at the clean carpet. Ask all of them, not only the ones you think will be happy, and don’t offer anything in return. Google’s review rules don’t allow either.
Repeat work matters even more when you pay for enquiries. The ad wins the customer once, and every rebooking after that costs you nothing to win. Put your own numbers into the cost per job calculator to see what one booked job really costs you.
How do you get work from landlords and letting agents?
Go and ask for it. Ring or call in to the letting agents on your patch, ask who does their end-of-tenancy carpets now, and leave a card with your number. Do the same with landlords you meet on jobs, and with holiday let owners if you work near the coast or a tourist area.
End-of-tenancy work is a big part of carpet cleaning in the UK. The tenant wants their deposit back, and the landlord or agent wants the property ready for the next tenant, often within a few days. In England, since the Tenant Fees Act 2019, a landlord can’t make a tenant pay for a professional clean as a condition of the tenancy (GOV.UK guidance). The property still has to go back in the state it was let in, though, so plenty of tenants book a clean anyway.
What gets you the next job from an agent:
- Turning up on the day you said, and being able to fit in a short-notice move-out.
- Sending before and after photos they can keep with the check-out report.
- An invoice that goes to the right person, with the property address on it, so nobody has to chase you.
House moves create deadlines across every trade. Across 27 lead reviews of our roofing, driveway and tree surgery clients, 8 mentioned enquiries tied to a house sale, a purchase or a survey, often with a date attached. For a carpet cleaner the move is often the whole reason for the call, so whoever can fit them in before the keys go back usually gets the job.
Do leaflets, local Facebook groups and lead sites work for carpet cleaners?
They can, in a small way. Leaflets work best straight after a job: drop them through the neighbours’ doors on the same street the day you’re there, while your van is outside. In local Facebook groups, answer the “anyone know a good carpet cleaner?” posts rather than posting adverts, and ask happy customers to tag you when someone asks.
Lead sites are quick to start with, but check whether each enquiry is sold to you alone or to several cleaners. If it’s shared, the cleaner who rings first and quotes lowest usually wins, which is a hard way to make money. There’s more on that in exclusive vs shared leads. With Lead Wave, we don’t take on another carpet cleaner in your area.
Should a carpet cleaner use Google or Facebook ads?
They reach different people, so it depends which ones you want. Google catches someone searching right now: red wine on a cream carpet, or a move-out on Friday. Facebook reaches people who’ve been meaning to get the carpets or the sofa done for months and need a nudge from a local cleaner they can see.
Your free Google Business Profile is worth setting up whichever you choose, because it’s where your reviews live. Beyond that, most cleaners start with one paid source rather than both, and get it working properly before adding another.
What makes Facebook ads work for carpet cleaners?
Four things decide it: your own before and after photos, an ad that says plainly what you clean and where, a reply within seconds of every enquiry, and a plan to get each customer back. The ad itself is the easy bit.
Your own before and after photos
Carpet cleaning is one of the few trades where the result shows in a single photo. Use your own: same carpet, same angle, same light, ideally a half-done strip so the difference is obvious. Stock photos look like stock photos. Someone scrolling in your town wants to see a carpet, a stair runner or a sofa that looks like theirs, cleaned by someone local.
This [ad] is amazing … keep it like this lol
Wayne, carpet and upholstery cleaner, Lincolnshire · WhatsApp, 22 Jun 2026, 10:07
Say what you clean, where, and what happens next
A clear ad gets better enquiries than a clever one. Say what you clean (carpets, stairs, sofas, rugs), name the towns you cover in plain words rather than a postcode, and tell people what happens when they fill in the form. If you put an offer in the ad, keep it to one, and make sure the words say exactly what the picture says. An image that promises something the text doesn’t just brings in confused enquiries.
I won’t put the exact wording of our carpet cleaning ads on a public page. If every cleaner copied it, it would stop standing out.
The form and the instant reply
Every Lead Wave ad has a form where people tell you the job and their postcode before they hit send. For carpet cleaning, knowing it’s “three bedrooms and the stairs” or “a two-seater sofa” before you ring back means you can price and book on the first call.
Then speed decides it. We haven’t run a full lead review for a carpet cleaner yet, so these numbers are cross-trade, from our roofing, driveway and tree surgery clients. In the six reviews that counted both numbers exactly, 72 of 236 real enquiries never replied to anything. In all 27 reviews, someone sent their details or the days that suited them and was then left waiting. In 8, a customer waited in for a visit that didn’t happen. In 20, some numbers couldn’t get a text at all (a landline, a typo or someone who’d opted out), so a phone call was the only way through.
That’s why every enquiry gets a text in your name within seconds, and follow-ups that keep going until they reply, then stop on their own. For a carpet cleaner, offer a couple of times in the first reply and you’ve got a booking. There’s more on what those reviews found in what 1,282 lead conversations show.
Rebooking: turn an ad customer into a regular
The ad does the hard bit once. After that it’s your routine: save the customer, remind them when they’re due, and ask for the review. When the diary fills up, the ads can be turned down, then back up when it goes quiet.
… I’m now booked up for the first week I’m back :)
Pip, carpet cleaner · WhatsApp, 1 Sep 2026, 13:22
How many enquiries can a carpet cleaner expect?
Around 80 leads a month is typical for a Lead Wave client, where a lead is someone who filled in the form on your ad and said they’re interested. Your area and how much work you can take on change that, and like any advertising you’ll get the odd time-waster. Our published case studies so far are roofing and tree surgery, so I won’t pretend to have carpet cleaning results I haven’t counted. Message me with your town and I’ll tell you honestly what to expect there.
Should you run the ads yourself or have them done?
You can run Facebook ads yourself, if you’ve got the time. You’ll need a business page that looks like a real, active cleaner, your own photos, an ad and a lead form, something that texts every enquiry straight away and chases the quiet ones, and the time to keep an eye on it when it slows. That last part is what most cleaners don’t have when they’re on their knees with a wand all day.
With Lead Wave it’s set up for you, usually within the hour, and the first enquiries usually arrive within 24 hours. Your Facebook page gets set up or brought up to date with a proper cover and first post, every enquiry lands in the lead app on your phone, and if leads dip I go through them, find out why and change the ads. More on how it works across trades in Facebook ads for tradesmen, or see what we do for carpet cleaners.
Want carpet cleaning enquiries in your own area? Message Nick with your town. He’ll check your area is free and tell you what to expect. See how it works for carpet cleaners