Growth
Fire Your Marketing Agency (8 Signs)
Your $18K/month agency set up three campaigns and watched the algorithm work. That is not strategy—it is babysitting. Here are 8 signs it is time to move on.

For Franchise & Multi-Location Brands
I run growth for franchise and multi-location businesses where every location has its own budget, its own targets, and its own performance — not a blended average that hides which locations are actually working.
Join 50+ companies that scaled with profit-led growth marketing
Your agency runs one national campaign and splits the leads evenly across locations. Your top performers get the same budget as your struggling locations. Your best franchisees complain they're subsidizing the rest. They're right.
Location #12 is at capacity and getting leads it can't serve. Location #7 is empty and getting zero support. Your agency reports blended CAC across all locations like it means something. It doesn't — it hides the locations that are drowning.
You need to grow the franchise network AND grow each location's customer base. Your agency does neither well. Their franchise development campaigns attract tire-kickers, and their consumer campaigns don't account for service area boundaries. You're paying for leads in zip codes you don't serve.
They run one campaign for 50 locations. Each location is a different business.
I build per-location campaigns with geo-fenced targeting, individual budgets, and location-level reporting. Your top locations get scaled aggressively. Struggling locations get turnaround strategies. No more blended averages hiding underperformance.
Franchise development and consumer acquisition run as separate systems. Franchise lead gen targets qualified prospects with the capital and experience to operate. Consumer campaigns fill each location's pipeline within its actual service area. Two growth engines, one operator.
One operator who understands multi-location economics — same-store growth, new location ramp, territory overlap, and why a franchise model needs both national brand and local execution to work.
$10,000/month + profit share
Aligned to location-level performance, not blended averages.
Profitable growth, proven across 50+ brands.
Scaled from $1.2M to $3.8M ARR in 18 months.
Took Boosted Boards from $500k to $10M in their first year.
Generated $2.4M incremental revenue in 3 months.
Reduced Meta Ads CPA by 60% in the first 90 days.
Increased ROAS from 2.1x to 2.7x while scaling spend.
Scaled from $0 in DTC sales to over $1M in 6 months from a cold start.
Grew the total customer base by 100% in less than 6 months.
Fixed tracking and reduced customer acquisition cost by 38% in 3 months.
Turned net new subscription growth from negative to positive in 3 months.
Tested and validated YouTube Demand Gen quickly and scaled new channel.
Reduced customer acquisition cost by 36% in the first 90 days while scaling spend.
Deployed LinkedIn In-Mail Ads and founder content to grow enterprise pipeline.
Fixed tracking and account structure to reduce CAC by 25% in the first 30 days.
Optimized Meta and Google Ads and expanded into new geo profitably.
Acquired and activated 50,000+ API users and developers in 12 months.
Per-location campaigns. Franchise development. National brand, local execution.
Individual campaigns, budgets, and geo-fences for each location. Performance tracked and optimized independently. No subsidizing underperformers.
Service area targeting by radius, zip code, or custom boundaries. No wasted spend on leads outside your territory. Budget follows capacity.
Franchise lead gen campaigns targeting qualified buyers — capital requirements, experience, and territory fit. Separate from consumer acquisition.
Per-location Google Business Profiles, Local Services Ads, and geo-targeted search campaigns. Capturing high-intent buyers in each service area.
Location-specific campaigns with localized creative, offers, and social proof. Each location builds its own audience within its market.
Dashboard showing CAC, lead volume, and close rate per location. See which locations are scaling, which are stalling, and where to shift budget.
Fast onboarding. Per-location clarity. Growth where it matters.
I map each location's capacity, current performance, and service area. You get clarity on which locations are ready to scale and which need foundational work first.
Per-location geo-fences, individual tracking pixels, and a dashboard showing performance by location — not a blended average across the entire network.
Location-specific campaigns go live. Budget allocated by capacity and opportunity. Daily optimization at the location level. Weekly async updates via Slack and Loom.
Proven playbook replicated to new locations. Top performer strategies shared across the network. Franchise development campaigns activated as the model proves out.
Founders and operators. In their words.
"An essential, non-negotiable part of our team. Marketing & Finance finally swimming in the same lane."
"The most actionable recommendations we’ve received from any outside partner—from technical details through creative."
"Elevated our digital presence, nearly doubling our customer base in 6 months."
"They think like owners and don't care about marketing vanity metrics. A fantastic addition for us."
"Technical, innovative growth marketers. They deliver clear, actionable recommendations and execute."
"Incredible GTM partners. The perfect balance of execution & strategy. A wealth of knowledge, experience, and energy."
No lock-ins. I earn it every month.
Month-to-month. Cancel anytime with 30 days notice. No penalties, no fine print.
Profit share means I only make more when you make more. Your growth is my growth.
Real-time dashboards, shared ad accounts, and direct Slack access. You see everything I see.
If I'm not the right fit, I'll tell you. If something isn't working, you'll hear it from me first.
Deep dives on the ideas behind this approach.
Growth
Your $18K/month agency set up three campaigns and watched the algorithm work. That is not strategy—it is babysitting. Here are 8 signs it is time to move on.
Philosophy
I have hired, run, and competed against agencies—here is the truth. They pull 70-80% gross margins on your retainer. Thirty cents of every dollar does work.
AI
The 2019 playbook is dead. AI lets one growth marketer outproduce teams of five. First-party data is your moat. Creative velocity wins. Here is how to adapt.
Straight answers. No spin.
One operator. No layers. No vanity metrics. Cancel anytime.