You ran Facebook ads for your contracting business. Cost you $2,000 and generated one weak lead.
You’re not alone. Facebook Ads fail for home services constantly.
Here’s why. And what actually works instead.
The Problem: Facebook Ads Don’t Match Homeowner Behavior
Here’s how homeowners actually find contractors:
- They have a problem (burst pipe, broken HVAC, roof leak)
- They search Google (“plumber near me”)
- They see Google Ads or Google Maps results
- They call someone
- Done
Nowhere in that journey are they scrolling Facebook looking at ads.
Facebook works when you’re:
- Building brand awareness (but homeowners don’t care about brand)
- Retargeting past visitors (good, but limited audience)
- Targeting by interests (but “home improvement” is way too broad)
Facebook doesn’t work when you’re:
- Trying to generate emergency service calls (not how people find emergency services)
- Targeting cold audiences (cold homeowner isn’t scrolling Facebook looking for a plumber)
- Using broad interests (too many irrelevant people see your ad)
The 5 Reasons Facebook Ads Fail for Home Services
1. Audience Too Broad
Typical Facebook setup:
- Interests: “Home & Garden, Home Improvement, Real Estate”
- Location: 50-mile radius
- Age: 25-65
Result: Your ad shows to everyone interested in home stuff. That includes people researching how to fix it themselves (not paying you), real estate agents (wrong audience), and people in areas you don’t serve.
CPL: $80-150 (expensive for poor-quality leads)
2. Intent Too Low
Google Ads work because:
- Person searches “plumber near me”
- High intent = they need a plumber NOW
- They click = they want to call you
Facebook Ads don’t work because:
- Person scrolls past your ad
- No immediate intent
- They have to remember you later when they actually need you
The lead decay: You reach someone on Facebook on Monday. They don’t need a plumber. By Friday when they actually need you, they forgot your ad. They’ll search Google and find a competitor who appears first.
3. Wrong Message for the Channel
Facebook works for:
- Building brand awareness
- Lifestyle/aspirational products
- Entertainment/education
Facebook doesn’t work for:
- Immediate service needs
- Emergency situations
- “I need someone to come fix this TODAY”
Your Facebook ad says “Professional plumbing repair” but they’re already committed to calling someone by the time they see your ad.
4. Retargeting Only Works With Existing Traffic
The ONE place Facebook Ads work well for contractors:
- Retargeting website visitors
- Person came to your site
- Forgot to call
- Facebook reminds them
CPL on retargeting: $20-40 (good) CPL on cold Facebook: $80-150 (bad)
Most contractors only have 1,000-5,000 monthly website visitors. Retargeting them gets you maybe 5-10 leads. Not enough for real growth.
5. Ad Fatigue & Saturation
Facebook is oversaturated. Everyone’s running ads.
- Ad fatigue: People see your ad 10 times, ignore it
- Ad costs rising: More competition = higher CPCs
- Ad quality worse: Platform quality has declined
Compare: Google Ads CPL $50-80 for home services. Facebook Ads CPL $100-150.
The Better Channels for Home Services (Not Facebook)
Google Ads (Best for Immediate Intent)
Why it works:
- Person searches “plumber near me” = high intent
- You appear immediately = first chance to convert
- They call = hot lead
Benchmarks:
- Average CPC: $20-45
- Average CPL: $50-100
- Close rate: 15-30%
Cost per job: $200-500 (very good ROI)
Best for: Immediate service needs (emergency repair, urgent fixes)
Local SEO / Google Business Profile (Best for Long-Term)
Why it works:
- Same as Google Ads but free/cheap
- Takes 3-6 months to rank
- Once ranked, steady lead flow
Benchmarks:
- Setup cost: $200-500
- Monthly: 20-40 free leads
- Close rate: 20-30%
Cost per job: $100-300 (best ROI long-term)
Best for: Established businesses with patience
Google Local Services Ads (Best for Home Services Specifically)
Why it works:
- Google’s answer to Thumbtack/HomeAdvisor
- Shows at the very top of search results
- Pay per lead, not per click
Benchmarks:
- Average CPL: $50-100
- Close rate: 25-40%
- Google verifies you’re licensed
Cost per job: $150-300
Best for: Licensed contractors willing to get verified
Referral Programs (Best for Quality)
Why it works:
- Referred customers already trust you
- Close rates are highest (40-50%)
- Quality > quantity
Benchmarks:
- $300-500 per referral paid to existing customers
- Close rate: 40-50%
- Cost per job: $600-1000 BUT quality is exceptional
Best for: Established businesses with happy customers
When Facebook Actually Works for Home Services
Facebook CAN work if you:
-
Run retargeting only
- Audience: People who visited your website
- Message: “Forget about us? We’re available now”
- Budget: $500/month
- Expected: 3-5 leads
-
Have a specific offer in a specific area
- Ad: “$49 HVAC inspection—April only—Arlington area”
- Audience: Homeowners in Arlington interested in home improvement
- This is narrow enough to work
-
Build brand awareness (not lead generation)
- Message: “Meet our team / Here’s what we do / Before-after projects”
- Goal: When someone later searches Google, your name comes to mind
- Measurement: This is hard to track
The Math: Why You’re Losing Money on Facebook
Typical Facebook campaign:
- Monthly budget: $2,000
- Average CPC: $2
- Clicks: 1,000
- Lead conversion rate: 5%
- Leads: 50
- Close rate: 20%
- Jobs booked: 10
- Average job: $5,000
- Revenue: $50,000
- Cost per job: $200
Seems OK. But:
After 3 months the clicks dry up: Facebook algorithm stops showing your ads because engagement is low (plumbers are boring on Facebook). You need $4,000-5,000/month to stay visible.
Better approach:
- Google Ads: $2,000/month
- Local SEO: $500/month
- Google Local Services: $1,500/month
- Total: $4,000/month
- Expected jobs: 20-30
- Cost per job: $150-200
Same budget. 2-3x more jobs.
Your Next Move
If you’re currently on Facebook:
- Check your CPL and close rate (do you know these numbers?)
- If CPL is above $80, try Google Ads instead
- Keep Facebook only for retargeting existing visitors
If you’re choosing a channel:
- Start with Google Ads (fastest results)
- Add Local SEO (best long-term ROI)
- Use Facebook only for retargeting
If you want predictable leads:
- Google Ads + Local SEO + Google Local Services Ads
- This combo generates 30-60 leads per month
- Cost per job: $150-300
Facebook is good for brand building. It’s not good for lead generation for home services. Use the channels where homeowners actually look for contractors.
Want to see which channels your competitors are actually using? We’ll break down their Google Ads spend, LSA strategy, and local SEO work. Free competitor analysis.