Cost per lead by channel for residential services
What you actually pay per qualified lead in 2026 across LSA, Google Ads, Facebook, mailers, referrals, and other channels for residential trades.
Cost per lead (CPL) varies wildly across acquisition channels in residential service businesses. Some channels are cheap per lead but convert poorly; some are expensive per lead but convert well. Decision-making based only on CPL leads to bad allocation.
Here's what 2026 CPLs actually look like across the major channels, plus the conversion rates that matter for true cost-per-acquired-customer math.
The headline numbers
For HVAC, plumbing, and electrical in mid-to-large US metros (Atlanta, Dallas, Houston, Phoenix, Charlotte-tier markets):
| Channel | CPL range | Typical close rate | Cost per acquired customer |
|---|---|---|---|
| Google LSA | $50-$140 | 35-55% | $100-$280 |
| Google Search Ads | $30-$80 | 20-35% | $100-$300 |
| Google Business Profile (organic) | ~$5-$15 attributable spend | 30-45% | $15-$45 |
| Referrals (incentivized) | ~$20-$50 program cost | 60-80% | $30-$70 |
| Direct mail | $80-$200 | 8-15% | $700-$2,000 |
| Facebook / Instagram ads | $20-$60 | 5-15% | $200-$600 |
| Yelp ads | $40-$120 | 15-25% | $200-$500 |
| HomeAdvisor / Angi | $30-$80 | 15-25% | $150-$400 |
| Nextdoor (organic + sponsored) | $15-$50 | 20-35% | $50-$200 |
| Truck wraps + signage | hard to attribute | hard to attribute | $30-$100 estimated |
| Yellow pages / print directories | $50-$200 | 5-10% | $700-$2,500 |
Smaller metros (Toledo, Boise, Lubbock, Birmingham-tier): Multiply CPL by ~0.6-0.8x. Smaller markets have less competition, so leads tend to be cheaper.
Top-tier metros (NYC, LA, SF, Chicago, Boston): Multiply CPL by ~1.4-1.8x. Higher CPL but often higher average ticket sizes too.
Channel-specific notes
Google LSA
The highest-intent paid channel. Customers searching "[trade] near me" with high purchase intent. Pay-per-lead model rather than CPC.
What lifts LSA cost per acquired customer:
- Slow response time to incoming calls
- Weak booking/sales process
- Service area too broad (includes lower-margin areas)
- Service mix too narrow (Google routes you fewer leads if your eligible services are limited)
What lowers it:
- Sub-30-second response time
- Strong reviews + Google Guarantee badge
- Tight service area in highest-margin ZIP codes
- All eligible service categories enabled
Google Business Profile (organic)
Highest-leverage cheap channel. Customers find you via Google Search or Google Maps without ad spend. Conversion rates similar to LSA.
Investment required:
- Profile completeness (services, photos, hours, FAQ)
- Active review-acquisition process
- Periodic posts and updates
- Citations/listings consistency across the web
Most operators reach 50+ Google reviews within year 1 and start generating meaningful organic GBP leads.
Referrals (incentivized)
The single highest close-rate channel. Existing customers who refer new customers come pre-warmed with trust transfer.
Program design that works:
- Clear incentive ($50 credit, $50 cash, or 10% off next service)
- Easy to use (single-link sharing, automated tracking)
- Both-sides incentive (referrer + new customer both benefit)
- Triggered after positive customer experience (post-job, after good Google review)
ServiceGrid's referral data shows median 8-12% of customers participate when programs are well-designed; participation correlates strongly with overall customer satisfaction.
Facebook / Instagram
Generally weak for residential service. Targeting is broad; intent is low; competing for attention with cat videos and family photos.
When it works:
- Specific seasonal offers (HVAC tune-up special, pool opening promo) with strong creative
- Hyper-local targeting (specific ZIP codes, specific demographics)
- Retargeting customers who visited your website but didn't book
When it doesn't:
- Generic "we do plumbing!" creative
- Broad targeting (all of metro area)
- Low frequency caps
Direct mail
CPL is misleading because mail attribution is poor. Operators who track honestly often find mail performs worse than they assumed.
Use cases that still work: hyper-local saturation, customer reactivation, recurring-customer renewal reminders. Mass mailings to cold prospects have largely died.
Yelp / HomeAdvisor / Angi
Variable. Yelp can work for some operators in some metros; performance varies wildly. HomeAdvisor and Angi sell the same lead to multiple operators; close rate suffers because customers are getting called by 5 competitors.
Honest read: These platforms work best as supplemental channels, not primary ones. Many operators get less value than they think and would be better off reallocating to LSA + GBP.
How to use this data
Track per-channel cost per acquired customer, not just CPL. A $40 lead that closes at 8% gives you a $500 customer cost. A $120 lead that closes at 50% gives you a $240 customer cost.
Track lifetime value per channel, not just first-job revenue. Customers from LSA tend to become repeat customers; customers from one-off coupon mailers tend to be one-and-done. Lifetime value matters more than first-job profit.
Run quarterly reviews of channel mix. Channels move (LSA prices climb, Facebook algorithms change). What worked 18 months ago may not work now.
Don't chase the lowest CPL. The cheapest channels are usually cheap because they convert poorly. Customer cost is the metric, not lead cost.
Allocation guidelines
For a typical residential operator spending $30k-$80k/year on customer acquisition:
| Allocation % | Channel |
|---|---|
| 30-40% | Google LSA |
| 15-25% | Google Business Profile + reviews + local SEO |
| 15-25% | Referral program + customer reactivation |
| 10-15% | Google Search Ads (selective) |
| 5-10% | Local/community sponsorships, truck wraps, signage |
| 0-10% | Test/experimental channels |
Adjust based on what your data shows. The above is a starting allocation, not a destination.
For more on what's working in 2026 marketing for residential trades, our HVAC marketing best-practices guide goes deeper on individual channels.