Three years. One niche at a time. One cleaner per area.
Kingsgate is a UK marketing agency for cleaning businesses. We started with carpet cleaners in 2023 and we're adding one cleaning trade at a time, with the same system rebuilt for each.
Kingsgate Marketing Ltd is a UK paid-ads agency for cleaning businesses, founded in 2023 by Josh Ward, ex British Army. It started with carpet cleaners and adds one trade at a time. Gutter cleaning launched in October 2026. Every division takes one cleaner per area, with intakes twice a year.
Army first. Then one trade, then a group of them.
I'm Josh Ward. Before Kingsgate I served in the British Army. It taught me to plan, to do the unglamorous work properly, and to measure what matters. Most of running ads is exactly that.
After leaving the Army I started Kingsgate in 2023 with one trade, carpet cleaners, and one job: fill their diaries with booked work from paid ads. Going narrow meant the ads, the landing page, the follow-up messages and the booking flow could all be tuned to one job with one kind of customer, and kept improving until it worked everywhere we put it.
Three years on, that system has generated over £3 million of work for clients across 50+ areas of the UK. In October 2026 we rebuilt it for gutter cleaners. Stone and tile cleaning, then driveway and patio cleaning, are the next two divisions. The aim is a group of cleaning-trade divisions that all run on the same proven system, one cleaner per area.


£3m+
of work generated for clients
50+
areas live across the UK
500+
enquiries a week across clients
5.0
Google rating from 16 reviews
Three rules we don't bend.
1
One niche at a time
We don't open a division until the previous one is working. Each trade gets the full system, rebuilt for it: ads in the client's postcodes, a landing page, a CRM with lead delivery by text and email, follow-up automation, booking and weekly reporting.
2
One cleaner per area
We never run two clients against each other in the same patch. If your area is taken, you go on the waitlist and we tell you when it frees up.
3
Intakes twice a year, guarantee in writing
We take on new clients in intakes, twice a year, so every new client gets a proper setup. The guarantee is written down before you pay. 13 cleaning firms joined the last intake.
01
System build, per niche
Paid ads that only run in the areas you cover, pointed at the jobs you actually want.
02
A landing page
A page built to turn a click into an enquiry. Not a Facebook form, not your homepage.
03
A CRM with lead delivery
Every enquiry lands in a CRM and hits your phone by text and email the moment it comes in.
04
Follow-up automation
Leads that go quiet get chased for you, so fewer slip through the cracks.
05
Booking
Enquiries turn into jobs in the diary. On carpet, 56% of leads book.
06
Weekly reporting
What was spent, what came in, what booked. Every week, in plain numbers.
Four cleaning divisions.
Two live, two planned. Each gets its own site, its own intake and its own guarantee.



Stills from recorded client calls.