LocationLodi, CaliforniaService AreaStockton–Lodi AreaServicesResidential & commercial vinyl, aluminum, wood, chain-linkAverage Job$7,400Websitebatesfencing.comImpactBates added $250K in new revenue first year working with us - 2314% Return on Ad Spend
The Challenge (2023)
- Seasonal feast-or-famine cash flow
- Zero predictable lead flow outside of word-of-mouth and Angie’s List
- Owner spending 15–20 hours a week chasing leads and doing estimates
- Cost per lead from Angie’s: $80-150 (when they worked at all)
What We Did
- Bates was the very first company Ivan ever ran ads for in 2023.
- We built the very first version of the Millionaire Fencer Machine™ from scratch:
- Deep Ideal Customer Profile research
- First-ever Founder-Focused selfie videos (19-second truck video that went viral)
- Basic automated follow-up sequences in a brand-new white-labeled CRM
- Daily Meta ad optimization
Results After 90 Days
- Generated $187,000 in booked estimates from one founder focused ad
- Raw cost per lead dropped from $200+ to $21
- Close rate jumped from 19% to 25%
- Owner went from working 70-hour weeks to hiring a second crew and taking Fridays off
- Reactivated 18 old quotes → additional $91,000 closed with zero extra ad spend
- Bates is still a client in 2025 and consistently books $30K–$50K per month like clockwork.
Why These Results Are Normal (Not Exceptions)
Every single case study above used the exact same three-pillar system:
- Deep research → right homeowners
- Founder-Focused ads → instant trust and 2–4× higher CTR
- Automated CRM → zero missed leads and reactivation “found money”
When those three pieces run together, the math becomes ridiculous:
- Average raw cost per lead across all clients: $23
- Average effective cost per booked job after automation: $187–$320
- Average client ROI after 90 days: 20.3×
- Average monthly revenue added: $40K–$250K+
These are not cherry-picked “best ever” clients.
These are normal family-owned fence companies that simply stopped guessing and started using a proven system.
