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.

Or WhatsApp us

Free 20-minute call. No contracts pushed. Takes 30 seconds.

  • Live within 7 days
  • Leads straight to WhatsApp
  • We run our own service business

The whole process

Day 0 to live in about a week

Four stages. Here is the short version, then the detail.

  1. 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.

  2. 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.

  3. Day 7: you are live

    Your ads go out and the first enquiries start landing on your phone. We watch the first days closely.

  4. 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.

One of our team by our work van, ready to talk you through the plan

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.

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.

Your BusinessSponsored

Moss on your roof? We clean it safely and treat it so it stays clean for years. Covering your area this month.

A roof being cleaned by our team

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.

  1. Every working day: we check

    Spend, leads and cost per lead. Anything off gets fixed fast.

  2. Weekly: we improve the ads

    We pause what is not working, test new copy and photos, and keep what brings jobs.

  3. Monthly: you get a report

    One page in plain English: spend, leads, cost per lead and booked jobs.

ActiveRoof leadsLast 30 days to 28 Sep 2026
48Leads (form)
£7.43Cost per lead
£356.40Amount spent
Real figures. Roof leads campaign, Ads Manager.

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
One of our team filming a video by our exterior cleaning vans

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.

38leads in 2 weeks
£7.42cost per lead
£281.80total ad spend

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

Jordan standing by his Hewitt's Exterior Cleaning van

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.

Jordan from Hewitt's Exterior CleaningJordanHewitt's Exterior Cleaning, Essex
hewittcleaning.co.uk

Questions 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 1 of 2

Book your free call

A 20-minute call with our team. You choose the time on the next step.

Free 20-minute call. No contracts pushed. Takes 30 seconds.

We only use your details to arrange your call. Privacy policy

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

Message us on WhatsApp