Carpet Intake Closed · Join The Waitlist For The Next Intake
UK Carpet Cleaners

Get An Extra £6,000 In Carpet Cleaning Jobs In 60 Days

We run the lead generation system and book the customer straight into your diary. You turn up and clean. £6,000 of booked jobs in 60 days, or you don't pay. One carpet cleaner per area.

Carpet cleaning marketing for UK carpet cleaners

Watch the video, then join the waitlist below.

We only open intake twice a year

Festive season and spring season. That is it. The festive intake has closed. Spring is next, and the waitlist hears first.

--
days
--
hours
--
mins
--
secs
Clients, unscripted

Real carpet cleaners using this exact system.

Three carpet cleaners on what happened when the system went live in their area.

“You're just a guy with a video on Facebook.”

Chris· Carpet cleaner · Kingsgate client

What he thought when he signed up. Then the leads started at two in the morning.

“Fully booked. I had to reduce the budget.”

Conroy· Carpet cleaner · Kingsgate client

The one problem nobody minds having. Too much work, so the ads got turned down.

“£10,000 a month. Booked, not promised.”

Jay· Carpet cleaner · Kingsgate client

Three to four jobs a day, six days a week. 150 leads in his first month, and he's hiring to keep up.

What Kingsgate Marketing clients say

Real Google reviews from our carpet cleaning clients

We run this exact system for 20+ UK carpet cleaners today. These reviews are verified on Google.

Google Business Profile. 16 reviews, 5.0 average.Read all 16 reviewsView all on Google →
Real results

Real results using this exact system

Five carpet cleaners, straight from their accounts and diaries. Facebook ad spend in, booked jobs out.

01

Mister Cleen

South Wales

Joined on the last festive intake and did £8,000 out of the festive offer alone. He now turns over £10,000 a month, every month.

£10,000a month, now
A month of carpet cleaning jobs booked into the diary, three and four a day
Booked out till November
02

Stephen

Carpet cleaner

Used to take whatever a subcontractor handed him rather than win his own work. August was his record month: 72 jobs in one month, three and four most working days.

72jobs in one month
August calendar with 72 booked carpet cleaning jobs
03

Pro Clean

Bath

£10,245 of work completed and paid, with another £4,375 still sitting in the diary. Every single job came off a Facebook ad.

£14,620in jobs
Booking pipeline: 58 jobs done worth £10,245, all sourced from Facebook ads
04

Breeze Cleaning

Bournemouth

Joined on the last intake and made £3,000 inside two weeks. Now on a rolling contract: £17,330 of booked work off £2,168 of ad spend, at £8.50 a lead.

£17,330off £2,168 of ads
Ads Manager: 255 results at £8.50 each from £2,167.59 spent
Booking pipeline: the Job Booked column green with WON, 144 opportunities worth £17,330
05

Dri-NOW

Shropshire

Came to us posting leaflets and flyers, and nothing else. He has been with us every single month since October 2024, has not put a flyer through a door since, and consistently doubles what the leaflets used to earn him.

2xwhat leaflets earned him
WhatsApp from the client: more or less fully booked, keeping a few spaces for my own customers, three to five a day
Book your call now

An extra £6,000 in 60 days, or you don't pay

Kingsgate Marketing's carpet cleaning division is a paid-ads lead generation service for UK carpet cleaners. We run Facebook ads in your postcodes, send every enquiry to your phone, and take one carpet cleaner per area. The guarantee is £6,000 of booked jobs in 60 days or you don't pay.

What Kingsgate does for carpet cleaners

Kingsgate builds and runs the whole path from ad to booked job for carpet cleaners. Ads run on Facebook in your postcodes. Enquiries arrive by text and email with name, postcode and number. Only one carpet cleaner per area is taken. Carpet is where we started in 2023, so the system is the most tested we have.

  1. 01

    Ads built for carpet jobs

    Facebook ads that only run in the areas you cover, pointed at the carpet cleaning jobs you actually want to do.

  2. 02

    A landing page

    A page built to turn a click into an enquiry. Not a Facebook form and not your homepage.

  3. 03

    A CRM with lead delivery

    Every carpet enquiry lands in a CRM and reaches your phone by text and email the moment it comes in, with name, postcode and number.

  4. 04

    Follow-up automation

    Enquiries that go quiet get chased for you, so fewer slip away before you have quoted.

  5. 05

    Booking

    Enquiries turn into jobs in your diary. On carpet, 56% of leads book.

  6. 06

    Weekly reporting

    What was spent, what came in and what booked, every week, in plain numbers.

How the carpet guarantee works

The guarantee is £6,000 of booked jobs in 60 days or you don't pay. A booked job is a carpet cleaning job in your diary, and the £6,000 is the total value of those jobs.

"You don't pay" means Kingsgate's fee is not charged if the £6,000 of booked jobs is not reached inside the 60 days. The terms are written down before any money changes hands, so you can read exactly what counts before you join.

One cleaner per area also protects the result. We never run two carpet cleaners against each other in the same patch, so the enquiries in your postcodes are yours.

What carpet cleaning leads cost in practice

These are real client numbers, not a quote. Breeze Cleaning in Bournemouth booked £17,330 of work off £2,168 of ad spend, which works out at £8.50 an enquiry.

Cost per enquiry varies by area and season. Your weekly report shows your own spend, enquiries, cost per enquiry and jobs booked, so you see the real figure from the first week.

Who this is not for

This is not for carpet cleaners who want ads and nothing else, or who will not answer enquiries quickly. Jobs only get booked if you reply, quote and turn up. It is also not for anyone who wants a cleaner next door on the same system. We take one carpet cleaner per area, so if your area is taken, you join the waitlist.

Questions carpet cleaners ask us

How much do carpet cleaning leads cost?

We only quote real client figures. Breeze Cleaning in Bournemouth booked £17,330 of work off £2,168 of ad spend at £8.50 an enquiry. Cost varies by area and season, and your weekly report shows your own figure.

Do you work with more than one carpet cleaner in my area?

No. We take one carpet cleaner per area. We never run two clients against each other in the same patch. If your area is already taken, you go on the waitlist and we tell you when it frees up or when the next intake opens.

What happens if I do not hit £6,000 of booked jobs?

You don't pay. The guarantee is £6,000 of booked jobs in 60 days or you don't pay. The terms are written down before any money changes hands, so you know what counts before you start.

How do carpet cleaning leads reach me?

Every enquiry lands in your CRM and reaches you by text and email the moment it comes in. Each one carries the customer's name, postcode and phone number. Leads that go quiet get chased by follow-up automation, and booked jobs go into your diary.

How long before I get my first booking?

It depends on your area, but two clients show the range. Breeze Cleaning did £3,000 inside two weeks of joining. Jaimie Travers had £5,200 of work booked 26 days in, and says so in a Google review.

Why is the carpet intake closed, and when does it reopen?

We take on carpet cleaners in intakes, twice a year, festive and spring, so every new client gets a proper setup. The carpet intake is closed right now. Join the waitlist and you will get an email when the next one opens, before it goes public.

Do I need a website to use Kingsgate?

No. We build the landing page that the ads send people to, and it is built to turn a click into an enquiry. You do not need to build or change your own website, and it is not a Facebook form or your homepage.

Do you run Facebook or Google ads for carpet cleaners?

Our ads run on Facebook. They run only in the postcodes you cover and are pointed at the carpet jobs you want. Every enquiry goes to a landing page first, then into your CRM.

What carpet cleaning leads costThe guarantee, in plain termsSee all case studiesRead all 16 Google reviewsAbout Josh Ward and Kingsgate MarketingGutter cleaning marketing

One carpet cleaner per area

£6,000 of booked jobs in 60 days, or you don't pay.

The festive intake has closed. We only open intake twice a year, festive and spring. Join the waitlist and you hear first when spring opens. One carpet cleaner per area, gone once it's taken.

Join the waitlist for the next intake

Company name and email. One email when the intake opens, nothing else.