A home services company spends $8K/month on Local Services Ads and gets 120 leads. Sounds like a solid program. Then you look at the data: average response time is 47 minutes, close rate is 11%, and LSA cost per booked job is $606. The leads are there. The operation is not converting them.
We see this constantly. Business owners blame the lead quality. They say "LSA leads are garbage." But when we pull the call recordings and CRM timestamps, the story is different. The leads were fine. The team just took too long to answer.
Speed to lead is the single most controllable factor in whether your Local Services Ads program makes money or bleeds it. Google’s own data shows that the first business to respond wins the job 78% of the time in home services. If your Local Services Ads strategy does not include an operational response plan, your ad spend is subsidizing your faster competitors.
How speed changes LSA economics
The math is straightforward. Faster response times increase contact rates. Higher contact rates increase close rates. Higher close rates decrease your LSA cost per booked job.
Here is what the numbers look like across our client base:
| Response Time | Contact Rate | Close Rate | Effective Cost Per Booked Job |
|---|---|---|---|
| Under 2 minutes | 90%+ | 25-35% | $95-$150 |
| 2-5 minutes | 75-85% | 18-25% | $150-$220 |
| 5-15 minutes | 55-70% | 12-18% | $220-$350 |
| 15-60 minutes | 35-50% | 7-12% | $350-$600 |
| Over 1 hour | Under 30% | Under 7% | $600+ |
The difference between a 2-minute response and a 30-minute response can be a 3x difference in cost per booked job. Same lead quality. Same ad spend. Same market. The only variable is how fast you pick up the phone.
Why LSAs reward speed
Google’s LSA algorithm factors in responsiveness. Businesses that consistently respond quickly get better placement, more leads, and lower cost per lead. The platform tracks your response rates and times. Ignoring leads or responding slowly signals to Google that you cannot handle the volume, and it throttles your visibility accordingly.
This creates a compounding effect. Fast responders get more leads, which gives them more data, which improves their placement, which generates even more leads. Slow responders enter a death spiral of declining volume and rising costs.
Why profile completeness matters
Your LSA profile is your storefront. Homeowners use it to decide whether to call you or scroll to the next provider. Incomplete profiles bleed leads before your team ever has a chance to respond.
Critical profile elements:
- Business hours. Set accurate hours and mark when you are available for calls. Leads that arrive outside your hours get routed to competitors.
- Service areas. Be specific. Broad service areas dilute your relevance for local searches. Tight targeting improves match quality.
- Services offered. List every service you provide. Google uses these to match you with relevant queries. Missing a service means missing those leads entirely.
- Photos. Profiles with 10+ photos generate significantly more engagement. Show your team, your trucks, completed jobs, and your business location.
- License and insurance verification. Complete the Google Screened badge process. It builds trust and unlocks priority placement.
The review factor
Reviews are the biggest trust signal on your LSA profile. We analyzed 200+ LSA accounts and found a clear correlation:
- Businesses with 50+ reviews and 4.7+ average rating pay 20-30% less per lead than businesses with fewer than 20 reviews
- Review recency matters. A business with 100 reviews but none in the last 60 days performs worse than one with 40 recent reviews
- Responding to reviews (positive and negative) within 24 hours improves profile engagement metrics
Your review generation system is part of your Local Services Ads strategy. Every booked job should trigger a review request within 24 hours of completion. Automate it through your CRM or a tool like Birdeye or Podium.
Which feedback loops improve quality
LSAs have a built-in feedback mechanism that most advertisers ignore: the lead dispute and classification system. How you use it directly affects your lead quality over time.
Lead classification best practices:
- Dispute invalid leads promptly. You have 30 days, but do it within 48 hours while details are fresh. Spam calls, wrong numbers, and out-of-area requests should all be disputed.
- Mark booked jobs accurately. When you book a lead, mark it in the LSA dashboard. This tells Google which lead types convert for your business.
- Archive, do not ignore, low-quality leads. Archiving without dispute tells Google the lead was valid but not a fit. Disputing tells Google the lead should not have been sent.
- Track dispute win rates. If you are disputing 30%+ of leads and winning most disputes, your targeting or service area settings need adjustment.
This feedback loop trains Google’s algorithm to send you better leads over time. Businesses that actively manage it see lead quality improve measurably within 60-90 days. Businesses that ignore it continue getting the same mix of good and garbage leads indefinitely.
What to track in your CRM
The difference between operators who profit from LSAs and those who struggle is CRM discipline. You need to track every lead from the moment it arrives through final disposition.
Essential CRM tracking for LSAs:
| Data Point | Why It Matters | How to Capture |
|---|---|---|
| Lead source (LSA vs. Google Ads vs. organic) | Attribute revenue accurately | Call tracking numbers, UTM tags |
| Response time | Correlate speed to close rate | CRM timestamp vs. lead timestamp |
| Lead disposition | Identify quality patterns | Manual classification by intake team |
| Job type booked | Know which services LSAs drive | CRM service category field |
| Ticket value | Calculate true ROAS | Invoice amount in CRM |
| Review requested / received | Track review velocity | Automated review tool integration |
When you connect this data back to your LSA performance, you stop guessing about ROI. You can calculate your actual LSA cost per booked job by service type, by market, and by time of day. That granularity is what separates profitable programs from expensive ones.
The Local Services Ads vs Google Ads question
Many home services companies run both LSAs and traditional Google Ads. The comparison between Local Services Ads vs Google Ads should not be either/or. They serve different functions.
LSAs capture high-intent, ready-to-book consumers. They charge per lead. You appear at the very top of the search results with the Google Guaranteed badge.
Google Ads capture a broader range of intent levels. They charge per click. You have more control over keywords, landing pages, and creative messaging.
The right approach is running both and comparing cost per booked job across channels. In most home services verticals, LSAs deliver a lower cost per booked job for emergency and immediate-need services, while Google Ads performs better for planned projects and higher-ticket jobs.
How Ad Leverage improves LSA close rates
We treat Local Services Ads as an operational channel, not just a media buy. Every engagement starts with an audit of response times, call handling, and CRM workflows. Because the biggest gains in LSA cost per booked job come from fixing the operation, not just adjusting the ad settings.
Our process:
- Response time audit. We analyze 90 days of lead timestamps against first-contact timestamps. The gap is usually larger than the client thinks.
- Call recording review. We listen to intake calls to identify scripting issues, missed opportunities, and booking friction.
- Profile optimization. Complete every field, optimize service listings, and build a review generation plan.
- Lead feedback system. Set up dispute workflows and classification protocols so the algorithm learns what a good lead looks like for your business.
- Ongoing reporting. Monthly cost per booked job by service type, response time tracking, and review velocity metrics.
The businesses that dominate LSAs are not just spending more. They are answering faster, booking more, and feeding better signals back to Google.
Frequently asked questions
What is a good LSA cost per booked job?
It depends on your vertical and average ticket. For HVAC, a $150-250 cost per booked job is strong. For plumbing, $100-200. For electrical, $120-220. The key metric is ROAS. If your average ticket is $1,500 and your cost per booked job is $200, that is a 7.5:1 return.
How do I improve my LSA ranking?
Three factors drive LSA placement: proximity to the searcher, review quality and quantity, and responsiveness. You cannot control proximity, but you can actively generate reviews and respond to every lead within minutes. Those two levers have the biggest impact on ranking.
Should I run Local Services Ads and Google Ads at the same time?
Yes. They complement each other. LSAs own the top of the SERP for high-intent local queries. Google Ads capture broader intent and give you more targeting control. Run both, track cost per booked job separately, and allocate budget to whichever delivers the best return by service type.
How many leads should I expect from LSAs per month?
Volume depends on your market, service area, budget, and competition. A well-optimized LSA profile in a mid-sized metro for a service like HVAC or plumbing typically generates 40-80 leads per month at a $2K-5K budget. Lead volume scales with budget and profile strength.
Get started
If your LSA leads feel expensive or low quality, the problem is likely on the operations side. Request a Local Services Ads Review and we will audit your response times, call handling, profile setup, and lead feedback loops to find exactly where booked jobs are slipping through the cracks.
References
- Google Local Services Ads Help Center. "How Local Services Ads Work."
- HubSpot. "Speed to Lead: Why Response Time Matters."
- ServiceTitan. "Home Services Industry Benchmark Report."

