Local Services Ads in Dallas: Why Cost per Lead Is the Wrong Number to Watch
Your Google Ads dashboard says you bought a lead for $48. You feel good about it. Three weeks later, the bill shows several thousand dollars in lead charges, and your calendar has four new jobs on it. Did the channel work?
For a growing number of Dallas-Fort Worth service businesses, that is now the central marketing question. Local Services Ads (LSAs) look like one of the cheapest ways to buy customers on Google. They also come with a measurement trap that catches owners every week. This guide explains what LSAs are, what the benchmarks show, how the lead charges work, and how to set up your account so your budget buys jobs instead of noise.
The short answer
LSAs are pay-per-lead ads for eligible local categories. Published benchmarks show a lower cost per lead than standard search ads. But the number that decides profit is cost per booked job. Set a target based on your margins, track every lead by service, make sure someone answers fast, and fix your profile before you raise the budget. Do those four things and LSAs can be a useful channel. Skip them and a cheap lead is just an expensive phone call.
What LSAs are, and who can run them
LSAs appear at the top of Google Search results for eligible categories. Each listing shows your business name, rating, reviews, and a call or message option. You pay for valid leads, not clicks.
Eligibility is more than picking a category. Google requires a public, verified Google Business Profile to advertise. For many categories, Google also runs background checks on the business owner and on field workers, and requires the right licenses and insurance. Google says this screening averages three to four weeks after you submit documents. Plan for that delay before you plan a launch date.
What the benchmarks say, and what they don’t
A February 2026 benchmark from SearchLight Digital, covering 888 contractors and about $6.7 million in spend, put the average home-services cost per lead near $53. The same dataset showed a book rate of about 44% and roughly $233 per paying customer. A September 2026 update put cost per unique lead at about $63.
Costs vary by trade. One May 2026 dataset reported plumbing at about $69 and electrical at about $49, with a blended range across trades of roughly $53 to $63. The same source put standard Google search ads for those trades at about $104 per lead in that dataset. Other trackers report closer to $91 for the same category, so treat the gap between LSA and search ads as real but not exact.
These are vendor-collected datasets, they are not Dallas-specific, and they change by season. Your numbers will differ. That is exactly why you need your own tracking.
Why cost per lead is the wrong scoreboard
Imagine two channels.
Channel A sends leads at $30 each. Your team books 15 out of every 100. Your cost per booked job is $30 divided by 0.15, which is $200.
Channel B sends leads at $70 each. Your team books 40 out of every 100. Your cost per booked job is $70 divided by 0.40, which is $175.
Channel B looks expensive on the dashboard and is cheaper where it counts. Lead quality, response speed, and close rate matter as much as the price on the invoice.
How lead charges and credits work now
Google assesses each lead when the customer first makes contact. Leads it judges invalid are not charged. Charged leads are reassessed over time, and Google may credit low-quality leads automatically. If a lead still looks wrong to you, you can say so in the feedback survey on that lead. Google’s help page describes how leads are assessed and charged in detail.
The rule that trips up owners is the missed call. Under Google’s current rules, a call you miss during your business hours counts as a valid lead if the caller stays on the line for more than 20 seconds. If you answer, even after the phone has rung for a while, the charge is based on your conversation, not the ring time. Business hours come from your Google Business Profile, so those hours need to match your real staffing.
Third-party trackers report that this missed-call rule took effect on October 1, 2026. Confirm the current behavior in your own account before you change staffing or call routing.
The practical result: prevention now matters more than dispute habits. Tight service areas, accurate job types, accurate hours, and fast answers protect your budget before a charge happens.
Setup before you spend: five settings that decide results
1. A verified, matching Google Business Profile. This is the entry requirement. Keep your business name, address or service area, hours, and categories accurate. A profile that is unverified or suspended stops your ads. If you need help with the profile itself, start with our Google Business Profile optimization guide for DFW.
2. A steady stream of genuine reviews. Reviews carry weight in LSA placement. Ask customers for a review after a completed job, and make the request easy. Google’s help page on review links says reviews must reflect a genuine experience, and that offering discounts or free services in exchange for reviews is fake engagement and strictly prohibited. Respond to every review. For a practical process, see our guide to getting more Google reviews for your business.
3. A real service area. Draw a service area that matches where your crews actually drive. A 40-mile radius across DFW sounds like more opportunity, but it puts you in front of customers you cannot reach in time.
4. The job types you want. Turn on the services that make money at your margins and pause the rest. A plumber who wants water heater replacements and emergency repairs should not be paying for low-value requests that never convert.
5. Hours and response. Set hours that match when someone actually answers. Google’s ranking documentation lists average response time and missed calls as factors in both your ad’s likelihood to produce a lead and your profile quality. Assign one person to own LSA leads, and set a response target you can measure.
The budget question: how much to spend
Use this formula: monthly budget ≈ target booked jobs × target cost per booked job. Suppose you want 30 booked jobs a month and your margins support $175 per booked job. Your budget would be about $5,250 per month.
This is an estimate, not a promise. Lead volume depends on category demand, your reviews and profile, your service area, and whether your team answers fast enough. A large budget on a weak profile gets limited delivery. A large budget with a strong profile and a team that answers calls can scale. Start with a budget you can measure for 60 days, then increase it only if cost per booked job holds. If you want help modeling this for your trade, see our PPC management services for Dallas businesses, and our guide to how Google Ads management generates leads for Dallas companies.
How to measure it properly
Keep a simple log for every lead: date, service requested, whether it was answered, whether it was booked, job value if booked, and any notes on why a lead was invalid. This takes a few minutes a week.
After 60 days, calculate cost per booked job for each service. Some services will be profitable at a high cost per lead and others will lose money even at a low one. A $2,500 water heater job can support a much higher lead cost than a $150 service call. Without the split, you’ll cut the wrong services.
Set a target cost per booked job from your margins, review it monthly, and pause any service that stays above target after you have fixed profile, response speed, and service area.
Google’s move to Performance Max
Third-party reporting says Google began moving eligible US home-service and storefront LSA accounts into Performance Max campaigns with pay-per-lead goals in August 2026, with other categories and markets following into 2027. Check how your account has changed. Confirm what Google counts as a conversion, and keep your pre-migration reports so you can compare results. Don’t assume the lead count on the new dashboard means the same thing as the old one.
LSA is rented traffic, so build owned traffic too
LSAs are paid placement. When the budget stops, the leads stop. The businesses that do well in DFW pair LSAs with a solid local SEO base: a complete Google Business Profile, consistent listings, a fast website that matches the services you advertise, and a steady flow of genuine reviews. That lowers your dependence on one paid channel and improves conversion, because a customer who searches for you, sees a credible profile, and then calls is more likely to book. Our local SEO services for Dallas businesses are built around that foundation. For an example of how we approached local search for an HVAC business, see our HVAC local SEO case study.
When LSA is not the right channel
LSAs are not the answer for every business. Skip them, or delay them, if your category is not eligible in your market, if you cannot answer calls during the hours you advertise, if your average job value is too small to absorb your target cost per booked job, or if you have very few genuine reviews. In those cases, invest first in your profile, your reviews process, and your website. Paid channels amplify what you already have.
What to ask any LSA provider
Whether you hire us or someone else, ask these questions before you sign:
- What is your cost per booked job by service, and can I see the lead log?
- How do you configure service areas, job types, and hours for my business?
- How do you use the lead feedback tools, and how often do you review charged leads?
- How do you build reviews? The right answer is genuine requests after completed jobs, with no incentives.
- How do you handle missed calls during my business hours, and who answers them?
- Who owns my Google Business Profile and my LSA account, and can I access both at any time?
A provider who answers these clearly is worth a conversation. A provider who promises a fixed number of leads or hides the lead log is not.
Frequently asked questions
Are Local Services Ads worth it for small businesses in Dallas? They can be, especially in categories where customers search urgently and compare quickly. The answer depends on your cost per booked job, not your cost per lead. Track both for at least 60 days before deciding.
Do LSAs replace regular Google Ads? Usually not. LSAs cover specific eligible categories. Regular search campaigns can reach keywords and services that LSAs don’t. Many businesses run both, with budgets set by the cost per booked job each one delivers.
How long before LSAs produce results? Expect screening to take three to four weeks, then a learning period. Most owners need around 60 days of data to judge cost per booked job with confidence.
Can I get a guaranteed number of leads? No. Honest providers cannot guarantee lead volume, because it depends on demand, competition, your profile, and your team’s response. Be cautious of anyone who does.
The bottom line
A cheap lead is only cheap if it becomes a job. Measure LSAs by what they put on your calendar and your invoices, not by the number on the dashboard. Get your Google Business Profile verified, build a genuine review base, set a tight service area and the right job types, staff the hours you advertise, and track cost per booked job by service. If you want help setting that up, start at our contact page, or review our PPC management services for Dallas businesses.
