I'm John. 5 out of 5 active clients doubled. 3 tripled. 5 spots left. When they're gone, you're on a waitlist. Because I handle every account myself. Not Sally from overseas.
Watch: 3 min with John - why most marketing agencies fail contractors
5 Spots Left · First Come First Served
Book My Free Growth Chat →15 min. Free. No pitch. Just your growth plan.
“John at Apex ACQ is an absolute weapon. 5 new members signed in week one. Double our usual.”
Braden Jenkinson, PureShift · ★★★★★ Google Review
Trusted by trades & service businesses including
Two more active clients have tripled their business but don't want their names public. That's fine. Results speak.
The Receipts
Actual Google Reviews. Actual text messages. Actual Meta Ads dashboards. Nothing cherry-picked. Nothing stylized.
★★★★★ Google Reviews
Actual Client Messages
Live Ad Performance
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.
We only take 1 contractor per trade per market. Takes 30 seconds.
15 minutes with John. Zero pressure. Walk away with a plan either way.
🔒 Your info is 100% secure. We'll never share or sell it.
Our system follows up in under 60 seconds. Text, email, voicemail drop. Before they even close the browser.
Word of mouth is a slot machine. We build a system that puts leads on your phone every week, rain or shine.
We only work with contractors. Not dentists. Not restaurants. That's why it works where generic agencies fail.
Meet The Guy Running Your Account
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.
Every contractor I talk to has a version of this story. Three flavours of failure.
Took your retainer. Made 2 changes to your ad account in 7 months. Sent you a dashboard with pretty numbers and zero booked jobs. I've pulled audit logs for new clients that prove this.
Sold you the dream on the sales call. Then handed your account to a junior in the Philippines who misspells your trade in your own ads. Sally from overseas doesn't know your city, your customers, or your margin.
Ran "boosted posts" for reach. Called it marketing. Took your card every month. Those aren't ads. That's setting your budget on fire with extra steps.
I'm not any of those. I run your account myself. I voice-note you. Most clients end up talking to me more than their wives do within 60 days.
The Apex Framework
We fix all three. As one machine.
Most contractors are saying the wrong thing to the wrong people. We rewrite your offer, your hooks, your landing page, your ad copy so it actually lands with the customer you want.
Most contractors spend money on the wrong channel. Google, Meta, whichever fits your trade and market. We pick what works. Not what's trendy.
Most contractors lose leads the minute they come in. We set up speed-to-lead SMS, CRM, follow-up sequences, review automation, no-show recovery. Nothing slips through the cracks.
Every other agency does one of these. Nobody builds all three as one machine. That's why they fail you.
The Offer
I don't run tiered traps. Here's exactly what you pay and exactly what you get.
Who this is for: trades and service businesses doing at least $50K/mo. Below that, the math doesn't work and I'll tell you straight.
Yes. I Want More Leads → No pitch-fest. No pressure. Either way, you win.Let's Compare
Most contractors try all four of these before they find something that actually works. You don't have to.
Before we start, you tell me your best month of leads from the last 12 months. If we're not past that number by the time your second payment kicks in, I keep working at zero extra charge until we beat it.
If after 60 days of free work we still can't beat your record, you get your full setup fee back. Two ways I lose. One way you win.
And you own everything. The ads, the landing page, the follow-up sequences, the CRM. Even if you leave. It's yours.
Guarantee assumes: you grant ad account access within 7 days, keep at least $30/day on ads, and your team answers inbound leads within 24 hours. Without those, the system can't work regardless of how good the ads are. Full terms in the MSA.
15 minutes with John. He'll audit your current setup and show you where leads are slipping through the cracks.
Custom Facebook & Google Ad campaigns, landing pages, and instant follow-up sequences. Built for your trade and your area. Live in under 7 days.
Exclusive inbound leads start coming in within 48 hours. Not shared. Not recycled. They call you.
What We Build For You
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.
Targeted ad campaigns built to generate qualified leads for your trade. Custom creatives, audience targeting, retargeting, and Conversions API tracking.
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.
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.
If that's a hard no on all four, cool. Let's talk.
Questions I Get Every Week
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.
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.
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.
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.
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.
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.
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.
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.
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.
5 out 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.