For Contractors Doing $50K+/Month Who Are Looking to Scale

Get a Calendar as Solid as Your Work. Or You Don't Pay Another Dollar Until Your Phone Is Ringing.

Watch: 3 min with John - why most marketing agencies fail contractors

Book Your Free Growth Chat →
$50K+/mo trades only No retainer, leave anytime Phone rings in 60 days or you don't pay
The Apex Guarantee: Tell me your best month of inbound leads from the last 12 months. If you're not past that number by month 2, the work continues at zero extra cost to you. Still not beaten after 60 days of free work? You get your full setup fee back and keep everything built for you.

5 Spots Left · First Come First Served

Book Your Free Growth Chat

15 minutes with John. Zero pressure. Walk away with a plan either way.

Question 1 of 2 · 30 seconds

🔒 Your info is 100% secure. We'll never share or sell it.

Nearly Done

Pick a Time That Works

15 minutes with John. No strings attached.

Before our call

The contractors who get the most out of this show up on time, ready to talk numbers. You booked because your work is good and your calendar should be full. Hold that spot like a paying job, because you'll be treated like one on the call.

Haven't watched the video yet? Watch it before we talk. It's 3 minutes and it makes your 15 worth a lot more.

Straight up, you're not ready for this yet. And that's no knock on you.

Revenue Rocket is built for trades already pulling $50K a month or more. Under that, the numbers don't work in your favour yet, and you shouldn't pay anyone who pretends they do.

Here's the good news: you're on the list. There's a 2-day workshop coming where you build the whole machine yourself, with John in the room. When it opens, you'll be first to hear.

Hit $50K and your phone's still quiet? Come back. The door's open.

Didn't watch the video? Here it is.

One System. Two Halves.

Live client ads dashboard: 134 leads at A$1.94 each

The machine that gets your phone ringing

Your landing page, your ads on Google or Meta, and the follow-up that texts every lead back in minutes. Built for you, live within 30 days. That screenshot is a real client dashboard.

Real client text: the phone hasn't stopped ringing

A direct line to John

Voice notes and straight answers from the one guy who runs your account. No ticket queue, no account manager. That text is how clients actually talk to me.

Questions I Get Every Week

The Stuff Everyone Asks.

Read the ones bugging you. Skip the rest.

I've been burnt by agencies before. What makes you different?

Most contractors have been burnt before. That's why the roster is capped at 5, every account is worked personally, and you're not locked into a 12-month contract. If results aren't landing, you leave whenever you want. Your results are the business model. Not a signed contract that traps you.

What do you actually do? Spell it out.

Three things. Message: a landing page that makes your work look as good as it actually is. Marketing: ads on Google or Meta, whichever fits your trade, putting you in front of people ready to hire. Method: the follow-up system behind it that texts every lead back in minutes, books the job into your calendar, and chases the review after. You run jobs. The system keeps the phone ringing.

What actually happens on the 15-min Growth Chat?

No slide deck. No pitch-fest. I pull up your ad account (if you're running ads), your website, and your GBP. We audit where you're stuck, I give you a 3-point plan to fix it whether you work with me or not, and if we're a fit to work together I'll tell you. If we're not, I'll tell you that too. 15 minutes, zero fluff.

Is this a high-pressure sales call?

No. Pressure tactics aren't your style and they aren't mine either. If you're a fit, great, you'll get next steps. If you're not, you'll get pointed at what you should actually do. Either way, you walk away with a plan.

Is this like Angi or HomeAdvisor?

No. Those platforms sell the same lead to up to 10 contractors and you all race to call first. The leads from this system come from your ads, with your name on them, and nobody else ever sees them. You own the whole machine: the page, the ads, the follow-up. Nobody is reselling your phone calls.

Google Ads or Facebook ads? Everyone tells me something different.

Depends on your trade, not on anyone's opinion. If people search in a panic when something breaks (plumbing, electrical, HVAC), Google wins, because that's where the panic goes. If your jobs are projects people plan and dream about first (roofs, remodels, landscape design), Meta earns its keep. We pick the channel that matches how your customers actually buy, and that gets decided on the Growth Chat.

What results should I actually expect?

Here's the honest version. 80% of our active ads clients double within 90 days. The other 20%? Almost always guys who stopped answering their phone or ghosted the leads. The system gets the phone ringing. You still have to pick it up. Our best case: Teeny Tiny Homes went from $700K to over $2M a month. That's the ceiling, not the promise.

How long until everything's live?

Built and live within 30 days. Most systems go live inside two weeks. The build doesn't drag on for a quarter while you pay retainers. You're either live and getting data, or I'm behind schedule and you should be asking me why.

What's actually included?

The landing page. The ads, built, launched, and managed. The CRM with automatic text-back when you miss a call. Follow-up texts and emails that go out on their own. Booking calendar. Review requests after each job. And tracking that shows where every job came from, so you know what every dollar you put in brought back. One system, one price. If you ever leave, you keep all of it.

Who actually does the work? Am I getting handed to an account manager?

Me. John. You get my personal number and we talk in voice notes like normal people. No offshore team running your account, no account manager middleman who keeps "circling back." It's also why the roster is capped: one person can only run so many accounts properly, and I'd rather cap it than fake it.

What do you need from me to get started?

Three things. Access to your ad account (or we create one) inside the first week. At least $30/day in ad spend. And you answer your phone when leads call. That's the whole list. Photos of your real jobs help too. Real job sites beat stock photos every single time.

How much do I need to spend on ads on top of your fee?

Depends on your city and trade. Usually $30–$100/day on ads, minimum. The number gets modeled on your call based on your margins and how fast you want to scale. Your budget isn't here to get blown on Meta. Every dollar you spend should come back three-fold.

When do I start paying the monthly fee?

Not until month 3. Your setup covers the full build plus your first two months of management. By the time the first monthly invoice shows up, you'll have two months of real numbers telling you whether it's worth it. Exact dollars get talked through on the call, where you can ask questions, not buried on a webpage.

What if the leads are crap?

A junk lead costs us both money, so the system filters them before they reach you: the ads call out exactly who the offer is for, the form asks qualifying questions, and we track which ads bring booked jobs, not just clicks, and kill the ones that don't. If a bad batch slips through, that's what the weekly voice note is for. You tell me, I fix the targeting. That's the job.

What if it doesn't work for my city or trade?

On our 15-minute Growth Chat, I check your market before anything. If your city is saturated, or your trade doesn't fit the model, I tell you straight. I've walked away from deals because the math didn't work. That's the whole reason I don't sell hard.

Do you already work with my competitor?

Maybe. And if so, I'll tell you straight, because it means I can't take you on. One contractor per trade per city, full stop. I'm not feeding two dogs from the same bowl. It's also why it's worth finding out if your area is open before the guy across town does.

Can't I just run the ads myself?

You can, and some guys make it work. But Google and Meta will happily spend your money while you're up a ladder, and most contractors who try end up donating a few grand to Zuckerberg before calling it. If you've got the hours to learn it properly, genuinely, go for it. If you'd rather run jobs while someone who does this all day runs the ads, that's what this is.

All my work comes from referrals. Why mess with ads?

Referrals are the best leads you'll ever get. They're also why the slow season hurts: you can't turn word of mouth up when the calendar goes quiet. Ads don't replace referrals, they sit beside them, so a slow November stops deciding what you take home. And if referrals already book you out 12 months ahead? Honestly, you don't need me.

How much time do I need to put in each week?

About 30 minutes a week. One voice note check-in with me. Answer the leads that come in. That's it. The whole point is to get you OFF the marketing side so you can go run jobs and hire your next crew member.

Do I have to learn anything? I don't want to become a marketer.

No. You answer your phone. You show up to a weekly voice note from John. You run your business. John runs the marketing. If you wanted to learn marketing yourself, you'd be pointed at a workshop. Not invoiced for done-for-you.

I'm under $50K a month. Can I still work with you?

Not for the done-for-you, and I won't take your money pretending otherwise. Under $50K/mo, the ad spend plus the fee eats too much of your margin. The math doesn't favour you yet. There's a 2-day workshop coming where you build the same machine yourself, with me in the room. Fill out the form anyway, answer the revenue question honestly, and you'll be first to hear when it opens.

Is the "5 spots" thing real, or marketing bullshit?

Fair question. Every marketer fakes scarcity. Mine is structural: one contractor per trade per city, and every account worked personally by me. There's a real ceiling on how many accounts one person can run well, and I'd rather cap the roster than become the agency you got burnt by. When it's full, it's a waitlist.

What happens if I want to cancel?

You leave. Month-to-month, no fight, no penalty. You keep the landing page, the ads, the CRM, the automations. Everything is yours. If I can't hold you on results, I don't deserve to hold you on a contract.

Can you guarantee results?

Yes. In writing. You tell us your best month of inbound leads from the last 12 months before you start. If you're not past that number by month 2, work continues at zero extra cost. If after 60 days of free work your record still hasn't been beaten, you get your full setup fee back and keep everything that was built for you. Two caveats: you grant ad account access within a week, you keep at least $30/day on ads, and you answer the leads that come in. The system can't work if any of those aren't happening. Full details in the MSA.

The Receipts

Real Screenshots. Real Clients. No Photoshop.

Actual Google Reviews. Actual text messages. Actual Meta Ads dashboards. Nothing cherry-picked. Nothing stylized.

★★★★★ Google Reviews

Braden Jenkinson 5-star Google Review
Braden Jenkinson · PureShift PT & Nutrition
Video Production
Blue Vale Films 5-star Google Review
Blue Vale Films · Local Guide
Tiny Home Builder
David Antonacci testimonial
David Antonacci · Teeny Tiny Homes

Actual Client Messages

Tiny Home Builder
Teeny Tiny Homes: $1,143,848 in sales
Teeny Tiny Homes · $1.14M in 3 weeks
Client text: $45k in jobs booked in 4 days
"$45k in jobs booked in 4 days"
Client text: The phone hasn't stopped ringing
"The phone hasn't stopped ringing"
Client text: 4 booked calls in 12hrs from one post
"4 booked calls in 12hrs" · from 1 post

Live Ad Performance

Fabrication
MengFab Meta Ads dashboard: 134 leads, A$1.94 CPL, High performing
MengFab · 134 leads at $1.94 CPL · Meta-flagged "High performing"
Braden full Google Review on Apex ACQ
Braden's full review · "absolute weapon"

These are actual screenshots pulled straight from my phone and my clients' Google profiles. If you want me to verify any of them, ask on the call.

This Isn't for Everyone. Straight Up.

I'd rather tell you to piss off now than waste both our time. Don't book a call if any of these are you.

×
You're doing less than $50K/mo. The math doesn't work yet. A workshop for your stage is launching soon. That's your path, not this one.
×
You want to micromanage every ad. I work with people who delegate. If you need daily reports to feel safe, I'm not your guy.
×
You won't answer your phone. No system can save you from not calling leads back. If the follow-up's broken, the ads can't fix it.
×
You think marketing is a silver bullet. It's leverage on a business that already works. If your ops are broken, fix those first.

If that's a hard no on all four, cool. Let's talk.

Everything You Get

One build. The whole machine.

Here's what's inside, and what you'd pay to piece it together yourself.

Your Message$4,000+

A landing page and offer built to turn clicks into booked jobs. That's a copywriter plus a designer anywhere else.

Your Marketing$2,000+/mo

Your ads built and run on Google or Meta, plus your local map ranking. Your pipeline, not Angi's.

Your Method$5,000+

The CRM that answers every lead in seconds, wakes your dead leads, chases your reviews and recovers your no-shows, all on autopilot.

A direct line to the founderNot for sale

Voice notes and straight answers. No account manager, no offshore team. You can't buy that anywhere else.

The guaranteeYour risk: $0

The work continues free until you beat your best month, or you get your setup fee back and keep everything built for you.

Piece this together yourself and you're past $15,000 plus monthly retainers, juggling four vendors who don't talk to each other. You get it as one system, one build, one person accountable.

What it costs.

One setup payment covers your build plus your first two months. The monthly fee starts in month 3, once you've got two months of real numbers in your hands.

The exact dollars get talked through on your Growth Chat, where you can ask anything you want. Pricing is a conversation, not a pricing-page game.

Meet The Guy Running Your Account

Oh, and I'm John.

John Milne, founder of Apex ACQ

I grew up in a 150-person town called Banana in Central Queensland, Australia. Named after a bull that died in a creek, not the fruit. My dad owns a quarry and a concrete business there. I've been around contractors, tradies and heavy machinery my whole life.

I raced motocross, broke a few bones, instructed snowboarding, then worked in the mines. Ended up a trainer on the Liebherr 9800, the biggest mining digger in the world. Sold a fitness company. Moved to Canada with my mates in 2015. Met my wife Ally there. We've got one son named Finn and another on the way.

I started Apex because the agencies I worked for only cared about $1M/mo operators. You're probably the guy they ignore. The $50K+/mo guy who's good at his trade but stalled because word of mouth stopped keeping up. That's the contractor I built this for.

I'm not a marketer in a hoodie posting Lambos. I'm your cousin who figured out the internet.

I run every account personally. When the 5 spots are gone, they're gone until someone graduates.

What We Build For You

Full-Service Digital Advertising & CRM Automation

Google Ads Management

Search campaigns, Local Services Ads, and Performance Max. Keyword research, bid optimization, conversion tracking, and monthly reporting. We manage your Google Ads so you get calls, not clicks.

Meta Ads (Facebook & Instagram)

Targeted ad campaigns built to generate qualified leads for your trade. Custom creatives, audience targeting, retargeting, and Conversions API tracking.

CRM & Automation

Automated lead follow-up in under 60 seconds. Text, email, voicemail drop, calendar booking, pipeline management, and review collection.

We use the Google Ads API and Meta Marketing API to manage, optimize, and scale your advertising campaigns programmatically.

Your City Might Still Be Open.

4 of 5 active clients doubled. 3 tripled. Down to the last 5 spots. One per trade per city.

If you're doing $50K/mo or more and you're ready for me to handle this personally, let's talk.

Book My 15-Min Growth Chat → 15 min with John. No pitch. No pressure. Walk away with a plan either way.