Paid customer acquisition for gutter cleaning businesses

More booked gutter cleaning jobs. Not more marketing talk.

Meta ads built around gutter cleaning customers. Every enquiry captured and followed up. Clear numbers on which ones became booked jobs. Gutter cleaning businesses only, one per territory.

Built inside a working gutter cleaning business. One company per territory. Perth is taken.
Case study

What happened when we put the system to work in a real gutter cleaning company.

Mates Rates Gutter Cleaning in Perth was the first business we ran this for. These are the numbers from the current campaign, not a projection.

Hear it from the business owner

The owner of Mates Rates on what changed.

The first month of Meta ads, 3 August to 3 September 2026, at about $95 a day. Every enquiry came in through a lead form with the customer's details, and the owner called each one back.

  • 218 gutter cleaning leads at $14.07 each
  • About 40% of leads booked as a job
  • Around $22,000 of gutter cleaning work booked in the month

“I was quite shocked and amazed at how good it actually was. If you need work and you want to scale your company, it’s a no-brainer.” Luke, owner, Mates Rates Gutter Cleaning

Meta Ads Manager showing the four Mates Rates ads, 3 August to 3 September 2026: 218 leads in total
Meta Ads Manager, 3 August to 3 September 2026. Leads and cost per lead, straight from the ad account.

Mates Rates Gutter Cleaning, Perth. Leads, spend and cost per lead taken from Meta Ads Manager, 3 August to 3 September 2026 (the first month of the campaign), at about $95 a day. Close rate as reported by the business owner; booked value is an estimate from that close rate and the owner's typical job price, not audited revenue. These are one client's results. Yours will depend on your area, season, pricing and how quickly enquiries are answered.

Built from inside the industry

This wasn't built by an agency guessing how gutter cleaning works.

We didn't pick gutter cleaning because it looked good on a list of niches. The system was developed while working inside a gutter cleaning business, where lead quality, quoting, close rates, routes, capacity and booked jobs are what actually matter.

That's why it doesn't stop at the lead. We know what happens after the enquiry comes in, because we've been on the other side of the phone and up the ladder. The ads, the follow-up wording and the tracking are all built around getting a gutter clean quoted and booked, not around impressions and clicks.

  • Ads aimed at the suburbs you actually drive to
  • Missed calls answered by text before the customer rings the next cleaner
  • Reporting a gutter cleaner can check against their own invoices
How it works

Three steps, from the ad
to the booked job.

Most gutter cleaners don't have a lead problem, they have a follow-through problem. The enquiry comes in while everyone's on a roof and goes cold. The system covers the whole run.

01

We run the campaigns

Your territory, offer and ad creative are built specifically around gutter cleaning customers. Ad spend goes straight to Meta from your own account, so you always control it.

02

Homeowners enquire

Forms, Messenger enquiries and missed calls all land in one list. Each one gets an automatic first reply within minutes, and a missed call gets a text back, so nobody goes cold while you're working.

03

You quote and book the work

Your team turns those enquiries into booked gutter cleans. Quote reminders go out automatically, and each month you see spend, leads, cost per lead and jobs booked.

Full breakdown of what's included and how it's priced ↗

One company per territory

We don't run the same system for competing gutter cleaners in the same market.

Running ads for two gutter cleaners in the same suburbs means bidding against yourself with your clients' money. So each protected territory goes to one gutter cleaning company. A large city may be split into separate, non-competing territories where the geography legitimately allows it.

  • PerthTaken
  • MelbourneOpen
  • SydneyOpen
  • BrisbaneOpen
  • Gold CoastOpen
  • AdelaideOpen
  • CanberraOpen
  • Sunshine CoastOpen
  • NewcastleOpen
  • GeelongOpen
  • HobartOpen
  • Somewhere elseCheck availability
  • 01A territory is a real service area, the suburbs you drive to, not an entire state.
  • 02Once a territory is taken, no competing gutter cleaner is accepted in it.
  • 03Neighbouring territories can go to different businesses, with no overlap in the ads.
  • 04Everything runs over video call, so your location doesn't limit anything. Only the territory does.
Who this is for

It works for a particular
kind of business.

The system brings in enquiries. What happens next still depends on you. It's a good fit if you:

  • Own or operate a gutter cleaning business
  • Have capacity for more jobs, or a crew ready to take them
  • Answer enquiries consistently, including the ones that come in while you're on a roof
  • Can fulfil the extra work without the quality dropping
  • Are prepared to invest in growth, including your own ad spend
Probably not a fit if

you want cheap shared leads, you're already at capacity with no plan to grow, or you can't reply to enquiries the same day. The ads will still bring people in. They just won't turn into jobs.

Check your territory

Want to see whether your market is available?

Book a 15-minute call, tell us where you operate and a little about the business. If the territory is open and it looks like a fit, we go through it there and then. If it's taken, you'll hear that straight away.

Check my territory Pick a 15-minute slot. Straight answer on whether your territory is open.
Check my territory