Home Service Marketing — By A Licensed Contractor | Caleb Luketic

Digital Marketing For
Home Service Businesses.

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.

Video coming soon
$20M+
Ad spend managed
$4M+
Grossed in 2025
1,000+
Businesses served
Licensed
General contractor
Caleb Luketic, licensed general contractor and owner of Steel Marketing

Why I'm Different

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.

The difference that matters

Most agencies optimize for the wrong thing.

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.

What I actually optimize for

  • Cost to acquire a paying customer — not cost per lead
  • Which keywords & ads produce real revenue
  • Lead-quality tracked back to your CRM
  • Daily optimization, Mon–Fri — eyes on it every day
  • Scaling what pays, killing what doesn't

Who I Help

No matter the type of business you run, I can help you.

RoofingPlumbingHVAC WindowsSidingPatio & Deck LandscapingPressure WashingGarage Floor Epoxy Garage Door RepairFencingConcrete & Masonry PaintingElectricalGutters Tree ServiceJunk RemovalFoundation & Waterproofing Kitchen & Bath RemodelingBasement FinishingGeneral ContractorsCustom Home BuildersFlooringDrywall InsulationPest ControlPool Service Chimney & FireplaceHandymanSolar Water Damage & RestorationMold RemediationDumpster Rentals Lawn CareHardscapingCabinets & Countertops Paving & AsphaltExcavation & Land ClearingSeptic Well DrillingGeneratorsHouse Cleaning Carpet CleaningMovingAppliance Repair

Don't see your trade? Book a call. If homeowners search for it, we can market it.

Not a borrowed case study

My Real Numbers — 2025

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:

8X ROI · Facebook
Cost per lead$70.89
Cost per contract$1,036
10X ROI · PPC
Cost per lead$285.28
Cost per contract$2,220
36.4X ROI · SEO
Cost per lead$41.78
Cost per contract$183

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.

Don't take my word for it

Hear from people I've worked with.

How I think about marketing

Homeowners hire who they trust.

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.

The rising tide

SEO + AI search

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.

Ready to hire today

Google Ads + Local Services Ads

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.

Volume and trust

Facebook Ads

Reach homeowners before they start searching. This is where planned projects like remodels, roofing, landscaping, and fencing get the most out of their budget.

Where most jobs are lost

Follow-up + CRM

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.

We test everything in our own ads first

I've perfected a marketing system with my own money.

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.

Real customers, no actors

Trust built before the first call

Face-to-camera videos with real customers and real reviews — the same trust-building creative that wins jobs against cheaper competitors.

Creative that converts

Proven on our own dime

Offers, trust badges, and a real face on the ad — tested across thousands in spend in our own businesses, every single month.

Free leads from Google

SEO + AI search

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 shortcuts

No AI garbage. No fake actors.

No crappy AI voice, no hired actress in front of your business. People hire real people — that's why our results are better.

The difference

Most marketers running your ads have never run a business.

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.

Simple pricing

Pick your channels. I'll run them.

About half what most agencies charge — run by the owner, not a junior account manager.

Facebook or Google Ads

$900/mo
One channel, fully managed.
  • Facebook Ads or Google Ads + LSA
  • Full campaign build & management
  • Home-service creative & copy
  • Direct access to the person running your ads
Book a call →
Fastest path

Facebook + PPC

$1,500/mo
Both paid channels working together.
  • Facebook Ads and Google Ads + LSA
  • Cross-channel strategy & budget
  • Proven creative from our own ads
  • Cost-to-acquire tracking, not vanity metrics
  • Direct access to the owner running your ads
Book a call →

SEO

$2,500/mo
The long game — my highest-ROI channel.
  • Full SEO build & optimization for every service and city you cover
  • Handcrafted quality backlinking
  • Google Maps geo-relevancy
  • AI (AEO) optimization — ChatGPT, AI Overviews, Perplexity
  • Lowest cost-to-acquire channel I run
  • Direct access to the person doing your SEO
Book a call →

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.

Ad spend

How much should you spend on ads?

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:

$4K–$6K /mo · High ticket
Roofing, remodeling
HVAC replacement, builders
$3K–$4K /mo · Medium ticket
Plumbing, electrical
Garage doors, painting
$2K–$3K /mo · Low ticket
Lawn care, junk removal
Dumpsters, cleaning

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.

Questions

What contractors ask me first.

Do I have to sign a contract?

No. Everything is month-to-month. I do a good job or you fire me.

How fast will I see leads?

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.

Do I have to be on camera?

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.

Which channel should I start with?

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 the call

Who better to run your marketing than a contractor who's done it?

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 →
© 2026 Caleb Luketic · Steel Marketing · All Rights Reserved