How it works
From a 20-minute call to leads on your phone
Our lead generation process for service businesses, step by step. One free call, a few days of building, and you are usually live within 7 days. Your part takes about 20 minutes.
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- Live within 7 days
- Leads straight to WhatsApp
- We run our own service business
New lead
- Name
- Sarah
- Job
- Roof clean, 3-bed semi
- Area
- Chelmsford
- Phone
- 07700 900123
Tap to call
09:14New lead
- Name
- Dave
- Job
- Driveway clean and reseal
- Area
- Brentwood
- Phone
- 07700 900456
Tap to call
09:32New lead
- Name
- Priya
- Job
- Gutter clear, detached
- Area
- Witham
- Phone
- 07700 900789
Tap to call
09:51The whole process
Day 0 to live in about a week
Four stages. Here is the short version, then the detail.
Day 0: the free 20-minute call
We learn your services, your postcodes and the jobs you want more of. You get a clear quote for your area. No pressure.
Days 1 to 5: we build
Ads for your services and postcodes, the page they land on, lead alerts linked to your WhatsApp and follow-up. You approve before anything goes live.
Day 7: you are live
Your ads go out and the first enquiries start landing on your phone. We watch the first days closely.
Then: checks, tweaks, report
We check the ads every working day, improve them every week and send you a one-page report every month.
Step 1 · Day 0
The free 20-minute call
It is a chat, not a sales script. We run an exterior cleaning firm ourselves, so we talk like owners.

On the call we ask about the jobs that pay best, the areas you want to work in and how many enquiries you can handle. We ask what you have tried before and what went wrong. Then we tell you straight whether Facebook and Instagram ads, Google, or both make sense for you.
You leave with a plain quote for your area and a start date. If we are not the right fit, we say so.
- Your best-paying jobs and your postcodes
- How many leads you can take each week
- What has and has not worked before
- A clear price and a start date
Step 2 · Days 1 to 5
We build your ads, pages and alerts
This is the part we do for you. You only need to send a few things and approve what we make.
Ads for your services
Copy and creative for the jobs you want, aimed at your postcodes.
A page that converts
A fast, phone-first page or form so clicks turn into enquiries.
WhatsApp lead alerts
Each new lead lands on your phone in seconds, with name, number and job.
Tracking from day one
Every lead and call is tied to the ad that brought it.
We write the ads in plain words for homeowners, not marketers. We use your real photos where we can, because real work converts better than stock images. Before launch we send you everything to check, and we test the alerts end to end so you know a lead will reach you.
Miss calls while you are on a job? We can add missed-call text-back or an AI phone receptionist that answers every call and sends you the job details, so no caller goes cold.
Want a fuller diary? Start here
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- Live within 7 days
- We run our own service business
Step 3 · Day 7
Live within 7 days
Usually live within 7 days of the call. Speed depends on how fast we get your photos and answers.
Your ads go out
Your ads start showing to homeowners in your postcodes, with your photos and the jobs you want. We watch the first days closely and fix anything that is not right straight away.
Leads land on your WhatsApp
Enquiries arrive as WhatsApp messages with the name, number, postcode and job. Reply fast and you win the work. Our guide on following up leads fast with WhatsApp shows how.
Step 4 · Every week and month
Daily checks, weekly tweaks, monthly report
Launch is the start. The results come from looking after the ads every week.
Every working day: we check
Spend, leads and cost per lead. Anything off gets fixed fast.
Weekly: we improve the ads
We pause what is not working, test new copy and photos, and keep what brings jobs.
Monthly: you get a report
One page in plain English: spend, leads, cost per lead and booked jobs.
The numbers we watch
This is our own roof leads campaign, checked the same way we check yours. We look at cost per lead first, then which ads and areas bring the jobs that pay.
Reports follow the same simple format every month, so you can compare. See how we do it on our tracking and reporting page.
What we need from you
Six things, and you are done
Send these over after the call. WhatsApp is fine for all of it.
- A few photos of your work (phone photos are fine)
- The services you want more of, and the ones you do not
- The postcodes or towns you cover
- The WhatsApp number where leads should land
- Your logo and business name, if you have them
- Access to add us as a partner on your ad accounts

Ready for day one? Book your call
Free 20-minute call. No contracts pushed. Takes 30 seconds.
- Live within 7 days
- 38 leads at £7.42 each
- No contracts pushed
What results look like
Our own ad, in real numbers
This is our roof cleaning ad, £20 a day for 2 weeks. We ran it on our own business first.
Our own roof cleaning ad on Facebook and Instagram, £20 a day for 2 weeks.
Those leads turned into booked roof cleaning jobs. Your results will depend on your trade, area and offer, and we never promise them. See more on our results page and why we do it differently.
What owners say

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, EssexQuestions owners ask us
How long does it take to get going?
Usually within 7 days of the free call. We build your ads, page and WhatsApp alerts in the first few days, check everything with you, then switch it on. If you are quick with photos and answers, it can be faster.
How much of my time does it take?
About 20 minutes on the call, then a few minutes to send photos and confirm your services, postcodes and WhatsApp number. After that, your job is to answer the leads and book the work. We do the rest.
How much does it cost?
Plans start from £149 a month plus a one-off set-up fee. Ad spend is paid straight to Meta or Google on your own card, never through us. You choose the budget. See every plan on our pricing page.
Do I need a website before we start?
No. If you have one, we use it. If not, we build a fast page made to turn ad clicks into enquiries. See our websites and landing pages.
Who owns the ad accounts?
You do. Your ad accounts, pixel and lead data sit in accounts you own, and we are added as a partner. If you ever leave, you keep everything.
How will I know if it is working?
Leads land on your WhatsApp as they come in, so you see it working straight away. Every month you get a one-page report in plain English. Read more on tracking and reporting.
Am I locked into a long contract?
No. Monthly rolling. No long contracts. More answers are on our full FAQ page.
Want more booked jobs? Start here
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
