Castillo Marketing Book a call
Painter Partner Program™ — Client Results

Real painters. Real numbers.
No fluff.

This is exactly what happens when a painting business joins the program — the ad spend, the leads, the booked jobs, and the revenue. Every number on this page is from a real client account.

$540,000+
Revenue generated for the painters below
$462,500
Best 30-day run — from $1,813 ad spend
896
Leads generated across their accounts
15x+
Average return per $1 spent on ads

Totals from the five client accounts featured on this page.

Every case study below follows the same simple format.

Where they started → the exact numbers from their account → the actual ads and quotes we ran for them → where they're at now. No marketing jargon.

JB Painting logo

JB Painting

Bendigo, VIC Residential repaints
$30k → $100k+/month
in booked painting jobs

Where he started

JB was a successful commercial painter looking to re-enter the residential market — but with only SEO and word of mouth bringing in 2 jobs a month, there was no predictable way to fill the calendar.

Where he's at now

From $30,000 to consistent $100k+ months in residential work. 260 leads came in, our sales team converted 7.69% of them into 20 booked jobs — $176,650 in revenue, about $16 back for every $1 spent on ads — and none of the lead follow-up was his problem.
$10,786
Total ad spend
260
Leads generated
20
Jobs won
7.69%
Lead → job conversion
$176,650
Revenue generated
$61,800+
Est. profit generated*

The actual ads & assets we ran for JB

The landing page we built for JB — every ad sends homeowners here, where they fill out a quick survey about the job they want done. That survey is the lead.
The landing page we built for JB Painting — ad traffic lands here and homeowners fill out a survey about their job

“We went from SEO getting one or two jobs a month to half a dozen a month — repaints went from $5–10k a month up to $35–45k a month.” — Joel, JB Painting

Dolan Trades logo

Dolan Trades

Gembrook, VIC Residential painting First 3 months
$100,000+ booked
and from 1 van on the road… to 3

Where Simon started

Simon was surviving on hipages and word of mouth, but couldn't grow the business past himself — the ceiling was his own two hands.

Where he's at now

8 jobs won from 160 leads — $100,000+ booked in 3 months at an average of ~$12,500 a job, roughly $14 back for every $1 spent on ads. He went from 1 van on the road to 3 vans, hiring painters instead of hunting for work.
$7,133
Total ad spend
160
Leads generated
8
Jobs won
$100,000+
Revenue generated
$35,000+
Est. profit generated*

The actual ads & assets we ran for Simon

Pillar 1 in action — we also rebuilt Dolan Trades' brand, right down to the team's shirts and hats.
Branding we created for Dolan Trades — t-shirt and hat designs

“Honestly, it's booked quotes for me while I've been asleep. The quality of the Meta ads is just better — I'll be on hipages very minimally now.” — Simon, Dolan Trades

HA Classic Design logo

HA Classic Design

Adelaide, SA “We Paint With Precision” First 60 days
$110,000+ booked
after getting 1 lead a week from Google Ads

Where they started

One lead a week from Google Ads, and money going down the drain on SEO — years of paying for marketing that couldn't feed a growing team.

Where they're at now

Shifted to high-performance Meta ads with custom video creative: $110,000+ booked in the first 60 days — every $1 into ads has returned about $19 in booked work. Built a $92k pipeline in month one and opened a second location.
$5,703
Total ad spend
153
Leads generated
$110,000+
Revenue generated
$38,500+
Est. profit generated*

The actual ads & assets we ran

HA Classic Design ad account results

“Last year we did about $480,000 — this year we're targeting $1.25 million. I had four guys at the start of the year; now there are eight in my team, booked out for the next two to three months.” — Hammed, HA Classic Design

The same system sits behind every result on this page

Three pillars. You paint — we do everything else.

PILLAR 1

Positioning

Pro photo & video shoot on your site, plus a full online makeover — website, socials, Google profile. Homeowners trust you before they ever call.

PILLAR 2

Meta ads — leads on tap

Battle-tested painter ads generating 1–3 quote-ready enquiries per day, with CRM, automated follow-up and a live reporting dashboard.

PILLAR 3

We close the jobs

Our trained sales team calls every lead as your company and books the quotes. You just show up, quote, and paint.

Alexandro Painting logo

Alexandro Painting

Mackay, QLD Residential First 60 days
$85,000+ booked
now the #1 painting business in Mackay

Where Alex started

Alex wasn't growing because he was battling inconsistent, low-quality leads — spending his weeks quoting tyre-kickers instead of painting.

Where he's at now

200 quality leads — over 3 a day — and $85,000+ booked in 60 days, about $14 back for every $1 of ad spend. Now he's the #1 painting business in Mackay.
$6,073
Total ad spend
200
Leads generated
$85,000+
Revenue generated
$29,750+
Est. profit generated*

The actual ads & assets we ran for Alex

Quote we generated and sent for Alexandro Painting Another quote we generated and sent for Alexandro Painting

“As soon as we started I was getting three or four leads a day — to the point where I've had to slow it down. I'm fully booked. If someone's on the edge about working with Castillo? They'd be crazy not to.” — Alex, Alexandro Painting

Cavanagh Painting & Maintenance logo

Cavanagh Painting & Maintenance

Sunshine Coast, QLD Painting & maintenance First 14 days
$70,000+ booked
in the first 14 days

Where they started

An extreme revenue yo-yo — booked out to zero overnight. They'd tried DIY ads with no results, all while carrying a full payroll.

Where they're at now

$70,000+ booked inside the first fortnight — 5 jobs at an average of $14,000 each. All up: 123 leads, and roughly $12 back for every $1 of ad spend. The calendar doesn't empty out anymore.
$5,749
Total ad spend
123
Leads generated
5
Jobs won
$70,000+
Revenue generated
$24,500+
Est. profit generated*

The actual ads & assets we ran

Static ad we ran for Cavanagh Painting & Maintenance Static ad we ran for Cavanagh Painting & Maintenance

“You guys literally saved the business. I'm seeing two or three people a day — I'm booked out to April.” — Chris, Cavanagh Painting & Maintenance

Pillar 3 in action

The quotes we build and send — so you don't have to

Every lead our sales team books gets a premium, branded quote generated and sent on your behalf. Here's what homeowners actually receive:

Branded quote generated and sent from the CRM Another branded quote generated and sent from the CRM
Live from Dazza — our CRM

Every lead, quote and job — tracked in one dashboard

This is a real client dashboard, exactly as it looks this month: 119 opportunities in the pipeline, 20 jobs won at a 16.81% conversion rate, and $176,650 in won revenue — every dollar traceable back to the ads that produced it. You get this same dashboard when you join.

Dazza CRM dashboard showing 119 opportunities, 20 jobs won, 16.81% conversion and $176,650 won revenue

Screenshot from a live client account. Monthly revenue totals hidden for client privacy.

And this is what every lead gets — automatically, within the same minute

The moment a homeowner enquires, Dazza fires off a text with a booking link and a personal welcome email — sent in the painting business's name, as if it came from the owner. Both messages below went out at 4:57pm, the same minute the enquiry landed. No phone-tag, no forgotten leads, nothing for you to remember.

Automated SMS and welcome email sent from the CRM to a new lead the minute they enquired

Lead's contact details redacted.

Next step

Want numbers like these on your books?

You've seen what the program does. Whether you've got a call coming up, we've already spoken, or you're still weighing it up — grab a time below or give us a ring, and we'll map out exactly what this looks like for your business.

Book my call Call us instead — 0485 091 250