Our results
Real figures from real campaigns
Facebook ads results from our own exterior cleaning business, shown with the screenshots. One roof cleaning ad brought in 38 leads at £7.42 each from £281.80, and those leads became £8,450 of booked jobs.
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- We run our own service business
- 38 leads at £7.42 each
- Live within 7 days
Campaign 1
£20 a day for 2 weeks
Our own roof cleaning ad on Facebook and Instagram, exactly as Ads Manager showed it to us.
38 leads from £281.80
We ran one roof cleaning ad at £20 a day for two weeks. It reached 24,884 people and brought in 38 enquiries, straight to our WhatsApp.
That works out at £7.42 a lead. Every one of them was somebody asking us to price a roof clean.

Reading the numbers
What those numbers mean, line by line
Ads Manager is full of figures. Owners only need these six.
Spend: £281.80
The money paid to Meta to run the ad over the two weeks. Nothing else is hidden in it, and it is separate from any agency fee.
Reach: 24,884
How many different people in our postcodes saw the ad at least once.
Impressions: 30,136
How many times the ad was shown in total. It is higher than reach because some people saw it more than once.
Leads: 38
People who sent their details asking for a roof clean quote. Not clicks, not likes. Enquiries we could ring back.
Cost per lead: £7.42
Spend divided by leads. £281.80 across 38 leads. This is the number to watch.
Booked: £8,450
The roof cleaning jobs those leads turned into once we quoted, followed up and booked them in.
Want results like these? Start here
38 leads from £281.80 on our own ad. On a free call we will show you what the same system could do in your area.
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- We run our own service business
- 38 leads at £7.42 each
Campaign 2
Our roof leads campaign, last 30 days
One good fortnight can be luck. So here is a longer window: the roof leads campaign over the 30 days to 28 September 2026.

| £20 a day for 2 weeks | Last 30 days to 28 Sep 2026 | |
|---|---|---|
| Leads | 38 | 48 |
| Cost per lead | £7.42 | £7.43 |
| Ad spend | £281.80 | £356.40 |
| Screenshot | Ads Manager on our phone | Ads Manager campaigns table |
The cost per lead held steady: £7.42 over two weeks and £7.43 over 30 days. A steady cost per lead is what lets you plan a month of work. Other trades and areas will differ, which is why we quote on a call. Our UK cost per lead guide explains what to expect.
Leads to jobs
From leads to £8,450 of booked jobs
A cheap lead means nothing if it never becomes a job. This is the number we care about.
£8,450of roof cleaning jobs booked from £281.80 of ads
Leads are not the finish line
The 38 leads from the first campaign turned into £8,450 of booked roof cleaning work. We know because we did the jobs.
Here is what happens between the ad and the booking:
- The lead lands in our WhatsApp in seconds
- We ring them back fast
- We quote, and follow up if they go quiet
- We book the job into the diary
That is the same flow we set up for you with Facebook and Instagram ads.
Want a fuller diary? Start here
We build the ads, send the leads to your WhatsApp and set up the follow-up. Usually live within 7 days.
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- Leads straight to WhatsApp
- Live within 7 days
Client story
Jordan raised his prices and stayed booked out
Jordan runs Hewitt's Exterior Cleaning in Essex. Here is what he told us.

Big thanks to the Grafter Media team 🙌 I've raised my prices and I'm still booked out. The biggest mistake I made was not running ads sooner.
JordanHewitt's Exterior Cleaning, EssexBeyond cleaning
Google Ads and call tracking for an automotive client
The same approach, a different trade
We also run Google Ads for an automotive business. People searching for urgent help ring rather than fill in forms, so we track every call and text back the calls that go unanswered.
We do not publish their figures, and we will not name them. They are a client, not a case study. What we can say is that the setup is the one we describe on our Google Ads page: your services, your postcodes, calls tracked to the job. If you miss calls on the tools, an AI phone receptionist can answer them for you.
Sponsored
24/7 Emergency Locksmith | Local, Fast Response
Locked out? Local locksmith covering your area. No call-out fee quoted upfront. Call now for a fast response.
- Lockouts
- Lock changes
- Get a quote
Call 01632 960123
Why we are open
Why we can show our own numbers
Most agencies cannot show you screenshots like these. Their results belong to clients, so they show a rounded percentage or nothing at all.
We run our own exterior cleaning firm. The ad spend is ours, the leads are ours and the booked jobs are ours. That means we can show the real Ads Manager screen and explain every line.
It also means we have skin in the game. If an ad does not fill our diary, we change it before we ever sell it to you. Meet the team behind the vans, or see how the process works.
FAQ
Questions about our results
Are these results real?
Yes. Both screenshots come from our own Ads Manager account, and the ads were for our own roof cleaning business.
Will I get the same cost per lead?
We cannot promise that. Costs vary by trade, area and season. Our cost per lead guide explains what moves the number.
What did you spend on the first campaign?
£281.80 over two weeks, roughly £20 a day, paid straight to Meta. For clients, ad spend is always separate from our fee, which is set out on our pricing page.
How do you know the leads became jobs?
We ring the leads ourselves and book the work into our own diary. The booked total comes from our own jobs.
Do you work with trades other than cleaning?
Yes. We run Google Ads for an automotive client and work with trades, home services and more. Cleaning is simply the business we run ourselves. Get in touch and tell us about your trade.
Want more booked jobs? Start here
Tell us who you are, then choose a 20-minute slot. We'll ring you and tell you straight what we would do.
Step 2 of 2
Pick a time
Your details are saved. Choose a day, then a time, and we ring you then.
You're booked in
We'll ring you on . Speak soon.
On the call
- We look at your services, your area and the jobs you want more of
- We show you our own real figures and what we would set up for you
- You get a straight quote for your area. No pressure, no lock-in
- We run our own service business
- Live within 7 days
- 38 leads at £7.42 each
Rather message first? WhatsApp us