How much do carpet cleaning leads cost?
Short answer, from our own client accounts: around £8.50 an enquiry from Facebook ads, with about half of those enquiries booking. That makes a booked carpet cleaning job roughly £15 to £18 in ad spend. The longer answer is below, with the numbers it comes from.
The numbers these come from
These are figures from Kingsgate clients, read off their ad accounts and CRMs. They are examples of what the system has done, not a quote for what yours will do.
Breeze Cleaning, Bournemouth
£17,330 of booked work from £2,168 of ad spend. £8.50 per enquiry.
Pro Clean, Bath
£10,245 of work completed and paid, with £4,375 more in the diary. Every job came from a Facebook ad.
Mister Cleen, South Wales
£8,000 from one festive offer, now £10,000 a month, three and four jobs a day.
Jaimie Travers, carpet cleaner
£5,200 of work booked in 26 days, converting 46% of enquiries, in his own Google review.
Across the carpet clients
About 56% of enquiries turn into booked jobs when they are answered quickly.


From cost per lead to cost per job
Cost per lead is the number everyone quotes, but it is the wrong one to judge by. A lead is a homeowner asking for a price. What you want to know is what it costs to get a job in the diary, and that depends on how many of those enquiries you book.
The sum is simple: cost per enquiry divided by booking rate. At £8.50 an enquiry, booking 46% of them makes a booked job £18.48 in ad spend. Booking 56% makes it £15.18. A £99 three-room job at either figure leaves plenty of room, and most jobs sell above the offer once the cleaner is on site.
The booking rate is where the money is made or lost. The clients who book over half their enquiries answer within minutes, and the ones who leave leads until the evening book far fewer. That is why the system sends every enquiry to your phone the second it lands and chases the quiet ones for you.
Exclusive ads versus shared directory leads
Directories such as Bark, Checkatrade and MyBuilder sell the same homeowner's enquiry to several firms, and they charge per lead whether you win it or not. The headline cost can look close to an ad enquiry, but if four cleaners get the same lead, you are paying for a one-in-four chance and competing on price with the other three.
An enquiry from your own ad goes to you alone. The homeowner has seen your name, your offer and your work before they ask for a price. There is nobody else in the conversation, so the booking rate is higher and the price holds.
What goes into the cost: your ad budget, paid to the platform, and the agency fee for building and running the system. On the Kingsgate carpet division the fee is covered by a guarantee of £6,000 of booked jobs in 60 days, so the question of whether the leads were worth it has an answer in writing.
Questions about lead cost
How much does a carpet cleaning lead cost from Facebook ads?
On the Kingsgate carpet accounts, one client in Bournemouth paid £8.50 per enquiry across £2,168 of ad spend. Costs move with the area, the season and the offer, so treat that as a real example rather than a promise.
How much does a booked carpet cleaning job cost in ad spend?
Take the cost per enquiry and divide by the booking rate. At £8.50 an enquiry and 46% to 56% of enquiries booked, a booked job costs between about £15 and £18.50 in ad spend, before the agency fee.
Are directory leads cheaper?
Per lead they can look similar, but directory leads are usually shared with several firms, so you win a fraction of them and compete on price. An exclusive enquiry that only you receive is worth more than the headline cost suggests.
Why do leads cost more in some areas?
Competition for the same homeowners pushes the price up, and the offer matters: a clear three-rooms-for-one-price offer gets cheaper enquiries than a vague one. Season matters too, with the run-up to Christmas and spring both busy.
What is a good booking rate for carpet cleaning leads?
The clients on this system book between about 46% and 56% of enquiries. The biggest factor is speed: an enquiry answered inside a few minutes books far more often than one answered the next day.