Trades only · Australia-wide

Marketing for tradies · $1M–⁠$5M turnover

What does a booked job cost you?

We fix your offer, pricing and ads, and report the number from ServiceM8 or Simpro. Steady work, home by dinner.

Book the Free Diagnostic

15-minute screen share. Your 3 biggest leaks, in writing. No pitch. See the price ↓

2-minute video

How the number works

Book the Free Diagnostic ↓

Read the transcript

If you run a trade business, answer this. What did your last booked job cost to win?

Most owners can't say. Slammed one month. Dead the next. Google and Meta report clicks and leads. ServiceM8 or Simpro reports jobs and money in. Nobody joins the two up. So every spend call gets made on half the picture.

If ads haven't worked before, it probably wasn't the ads. It was the offer. The price. What happens between the site visit and the quote. That's where we start. Before a dollar goes on ads.

First, we write down what counts as a booked job. You sign it before any work starts, so the number can't move later. Then we fix the offer, build your quote page, and run ads on one channel. Google or Meta. Every month, by the 7th business day, you get the number. What each booked job cost, and the margin on it. Straight out of your ServiceM8 or Simpro. Your system. Not ours.

Straight answer. We don't have a trades case study yet. We won't borrow someone else's. We don't guarantee jobs either. Anyone who does is guessing. Here's what we put in writing. If your report is late, or a stage isn't delivered, half that month's fee comes off your next invoice. Capped once every 12 months. Not a results guarantee.

Our fee is $5,750 a month. Ad spend is on top, $3,000 to $3,500, paid straight to Google or Meta. Setup is quoted before you sign. It's built for trades doing $1M to $5M, with jobs worth a grand or more. Under that? It's not for you yet, and we'll say so.

Next step is a free 15-minute screen share. We've audited over 25 Australian small-business marketing systems. We know where the leaks hide. We find your three biggest before the call, show you, then send them in writing. No pitch. Book the free diagnostic.

The problem

You're not short on activity. You're short on a number.

  1. Slammed one month, dead the next.

    Four crews booked in March, two of them idle in April. Same business, same effort, and no way to plan around either one.

  2. Your ad platform reports leads. Your invoicing reports money.

    So every spend decision gets made on half the picture.

  3. Quotes go out late, priced on gut.

    The job you lost last week probably wasn't lost on marketing. It was lost somewhere between the site visit and the quote.

Google and Meta tell youClicks, leads, cost per lead.
Nobody joins these up
ServiceM8 or Simpro tells youJobs booked, invoices, money in.

Diagnosis

It's not the ads. It's the offer.

You've run ads before. Maybe they even brought enquiries in. They didn't turn into booked jobs at a price worth having — and that isn't a targeting problem.

It's what you sell, what you charge for it, and what happens between the quote and the yes.

That's where we start. Before we spend a dollar on ads.

The system

One system. Four steps.

  1. 01Diagnose

    We look at what you sell, what you charge, and how many quotes turn into jobs. Then we agree what counts as a booked job.

    You get: the definition sheet, signed before work starts.
  2. 02Build

    We rewrite the offer, build a quote page and a free-guide page, write the follow-up emails, and set up the tracking.

    You get: the pages, the offer, the emails and the tracking, live.
  3. 03Run

    We run your ads on Google or Meta against the agreed number. Ready to book? The quote page. Not yet? A free guide and follow-up emails.

    You get: ads and follow-up emails running, checked every week.
  4. 04Report

    Every month, we report cost per booked job and margin, straight from ServiceM8 or Simpro.

    You get: one number in plain English, by the 7th business day. Easy to forward.
Once, at the start01 Diagnose, then 02 Build.
Then every month03 Run, then 04 Report, by the 7th business day.

Booked jobs on the board. Home by dinner. The average trade owner does 14 hours of admin a week, mostly after dinner (hipages). The number means less guessing at night.

The number

How the number gets agreed

Your marketing spendWhat it cost to win the work
divided by
Booked jobsCounted in your ServiceM8 or Simpro
equals
Cost per booked jobReported by the 7th business day
What counts as spend, and what counts as a booked job, is agreed with you in writing before we start.

We check the number against your ServiceM8 or Simpro, every month. Your system, not ours.

There's no trades case study here yet, and we won't borrow someone else's numbers. On the call, you'll see the definition sheet. Judge us on that.

Booked-job definitionAgreed up front
What counts
Written definition
Data source
ServiceM8 or Simpro
Sign-off
You + Mostacho
The definition sheet. Agreed before work starts, so the number can't move later.

Alternatives

You're not choosing between agencies.

Mostacho is a marketing team for Australian tradies doing $1M–$5M. The real choice usually isn't us or another agency. It's one of these.

Most of these made sense at the time. Here's what each one does well, and the one thing it can't do.

Scope and price

What's included, what it costs, and who shouldn't buy it.

Included

  • Offer and pricing review: what you sell, what you charge
  • Ads on one channel, Google or Meta, run for you
  • A quote page for people ready to book, and a free guide with follow-up emails for people who aren't
  • Up to 10 new ads a month, one page improvement a month, checked weekly
  • Monthly cost per booked job, from ServiceM8 or Simpro
  • One call a month with you

Not included

  • Your ad spend. That goes to Google or Meta, not to us.
  • The one-off build: pages, tracking and setup. Quoted separately.
  • A second ad channel, or wiring into your CRM. Quoted if you need it.
  • A guaranteed job count. We don't sell one — see what we do commit to, below.
  • Tradify reconciliation. ServiceM8 and Simpro only.
About $8,750–$9,250 a month, fee plus ad spend
Our fee
$5,750 a month, to Mostacho.
Ad spend
$3,000–$3,500 a month, paid straight to Google or Meta.
Build
One-off, quoted in writing before you sign. We only build what's missing.
Fee starts
When your first campaign is ready to launch. Not while we build.
Term
90 days fixed, so there's enough data to read the number. Then month-to-month.

We'd rather be judged on the number we report than argue about the price.

This works when

  • You run a roofing, plumbing, electrical, HVAC, reno or landscaping business
  • Turnover is $1M–$5M
  • Average job value is $1,000 or more
  • You can spend $3k+ a month on ads
  • Your crews have room for more work, and it's your call

Not for

  • Under $1M, or solo
  • Cash-job operators
  • Under 5 jobs a month, and happy there
  • Commercial-only, over $10M, tender-driven
Check the numbers work before you book →

Ownership

Ask any agency what you walk out holding

The assets — site, pages, creative, copy.
Ask: who keeps it?
The data — ad accounts, tracking, every lead record.
Ask: who keeps it?
The reporting — definition sheet and monthly numbers.
Ask: who keeps it?
The documented system — how it runs, written down.
Ask: who keeps it?

A right to leave is worthless if you leave empty-handed. Ask every agency on your shortlist who keeps each of these the day it ends. On the call, we'll walk you through who keeps what with us.

Commitments

Four things we commit to

  1. The number is defined and signed before any work starts.

  2. You get it by the 7th business day, every month, in plain English. Out of your ServiceM8 or Simpro, not our ad account.

  3. Every stage hands you something named: Diagnose, Build, Run, Report. You know what each one produces before it starts.

  4. What's included is capped and written down. You see the limits before you sign. “Unlimited” is how agencies quietly stop caring.

Report late, or a stage not delivered? Half that month's fee comes off your next invoice. That's $2,875. Capped at once every 12 months.

For the kitchen table

Send the numbers to whoever else has a say

Nobody signs a decision this size on their own, and nobody should.

So there's a kitchen-table version: a 2-minute video in plain English, and one page of the numbers. Nothing to read twice, no jargon, and you're not the one who has to explain it.

Questions

Quick answers

Next step

Book the Free Diagnostic

A 15-minute screen share. You get:

  • Your 3 biggest leaks, found before the call and shown on screen
  • The findings in writing afterwards
  • A straight answer on fit. No pitch.

We've audited 25+ Australian small-business marketing systems, so we know where the leaks hide.

Two short steps, then pick a time. Or leave your number and we'll call you back.

1. Contact2. Business3. Pick a time
So we can call, not just email.

Takes about a minute. Callback within one business day.