I run SEO, PPC, and Facebook Ads for home service businesses, focused on one thing: your cost to acquire a customer. I'm a licensed general contractor, and I run a multiple-7-figure real estate business and a junk removal business that live on those exact three channels.
I optimize for your cost to acquire a customer and your revenue — not cheap leads.
I don't just run ads for home service businesses — I own businesses that live and die on the same leads yours does. A real estate company that grossed over $4M in 2025, and a junk removal business, both built from the ground up in East Tennessee.
I'm also a licensed general contractor. Since 2016 we've bought 300+ properties, which means I've hired roofers, plumbers, HVAC techs, electricians, and painters on job after job. I know what makes a homeowner pick one contractor over another, because I've been the one picking.
The three channels I run in my own companies — SEO, PPC, and Facebook Ads — are the exact three I'll run for you. Every strategy I'd use on your account is one I'm spending my own money on right now.
They brag about a low cost per lead while cheap leads that never book quietly bleed your budget. Cost per lead is a vanity metric. It tells you nothing about whether you made a dime.
I optimize for one number: your cost to acquire a customer — and I have eyes on your account every single day, Monday through Friday. Not once a month like most agencies.
No matter the type of business you run, I can help you.
Don't see your trade? Book a call. If homeowners search for it, we can market it.
Here are my real numbers from my real estate investment business in 2025. I spent $255,288 on marketing, locked up 154 contracts at a $1,657 cost per contract, and grossed over $4M — all from the same three channels I'd run for you. Here's how they broke down:
And here's the honest part: we also blew over $70,000 testing new channels that year — television ads and other things that flat-out didn't work for us. If I'd put that money into these three channels instead, we'd have had a far better year and likely topped well over $5M. When I run your ads, I'm not guessing what a good lead costs or which channel to push first — my own revenue depends on getting it right.
They're letting you into their house. Your face, your trucks, your crew, and your reviews win jobs even when you're not the lowest bid. That's why everything I build is personal-brand driven, and why the channels work best together.
A homeowner sees your truck or an ad, then Googles you to check if you're real. Your Maps ranking, your reviews, and whether ChatGPT recommends you decide who gets the call.
Someone searching "AC repair near me" needs help now. It costs more per click, but they're ready to book. This is where emergency trades like plumbing, HVAC, and restoration win.
Reach homeowners before they start searching. This is where planned projects like remodels, roofing, landscaping, and fencing get the most out of their budget.
Home service leads go cold in minutes. We set up the follow-up so every lead gets a fast text and call, and you can see which ads actually turned into booked jobs.
Every creative angle, every offer, every hook, every landing page, every campaign — we've proven it with our own money first, before it ever touches your budget.
Face-to-camera videos with real customers and real reviews — the same trust-building creative that wins jobs against cheaper competitors.
Offers, trust badges, and a real face on the ad — tested across thousands in spend in our own businesses, every single month.
The leads I want most cost me $0 — from ranking on Google and now on AI search (ChatGPT, AI Overviews, Perplexity). Almost no one in home services is optimizing for that yet.
No crappy AI voice, no hired actress in front of your business. People hire real people — that's why our results are better.
Sound familiar?
You're paying $1,500–$2,000/mo to a marketer who's never run a business.
They brag about cost per lead while your cost to acquire a customer quietly bleeds out.
You never talk to the person actually in your ad account — just account managers.
Leads come in, but they don't book — and no one can tell you if it's the ads or the follow-up.
You're scared to scale spend because the last "expert" burned your budget.
Leads call while you're on a roof, nobody answers, and the follow-up stops after one text.
Your marketer is testing theories — on your money.
About half what most agencies charge — run by the owner, not a junior account manager.
No long-term contracts. I do a good job or you fire me. Not sure which channel to start with? That's exactly what we'll figure out on the call.
It depends on your trade. A roofing lead costs more than a lawn care lead, but a roof is worth a lot more than a mow. Here's what I recommend on Google:
Adding Facebook? Plan on $2,000/mo minimum there. My rule: never spend less per month than it costs you to land one customer. We'll run the exact numbers for your trade and market on the call.
No. Everything is month-to-month. I do a good job or you fire me.
Paid ads usually bring leads in week one. I still ask every client for 90 days on a channel, because the runway is what makes it work. SEO takes longer and pays off longer.
It's the best thing you can do. Selfie-style on your phone, on job sites, with your crew. I give you the scripts and hooks, you just read and record.
It depends on your trade. Emergency work usually starts on Google, planned projects get more from Facebook, and SEO helps everyone long term. We'll figure it out on the call.
Book a 30-minute call. We'll look at what you're running now and build a plan to lower your cost to acquire a customer and book more jobs.
Book a call with me →