How much do Local Services Ads cost per lead?

November 7, 2026 · 10 min read ·
A calculator-style guide to lead cost, booked-job cost, monthly budget, credits, and trade-level benchmarks.

What is the short answer?

Google Local Services Ads have no universal cost per lead. The price changes with the trade, market, competition, lead type, and bidding strategy. Calculate your own cost by dividing net LSA spend by charged leads, then divide that result by your booking rate to estimate cost per booked job. Use trade benchmarks only to set an initial planning range.

How does Google price a Local Services Ads lead?

Local Services Ads use a pay-per-lead model. Google defines a bid as the most a business would pay for a lead, and competing bids help determine what that lead is worth. The advertiser pays when it receives a lead, not for an impression or an ordinary website visit. See Google's current explanation of Local Services Ads bidding.

Google offers automated Maximize leads bidding, automated target cost per lead bidding, and manual maximum cost per lead bidding where available. A target is not a guaranteed price. It is an input to the auction, while the actual mix of searches, services, markets, and competitors determines the observed average.

Cost per lead is therefore an account result, not a fixed Google rate card. We recommend separating phone, message, and booking leads in reporting, then checking whether each lead matches a service and service area the business actually accepts.

What do 2026 Local Services Ads benchmarks show?

A September 2026 analysis of campaigns managed by 99 Calls reported these exact average costs per lead. Its comparison included categories with at least 30 leads in both periods, so the figures are useful as directional benchmarks rather than quotes for a particular account. Review the provider's 2025 versus 2026 LSA dataset.

Trade2026 average CPLPlanning implication
Cleaning services$33.21A lower benchmark does not remove the need to track job value and repeat work.
Electrical$43.15Separate small service calls from larger projects when judging lead value.
Plumbing$66.17Compare urgent and routine job types rather than relying on one blended average.
Roofing$106.87Higher-value jobs can support a higher lead cost, but only when booking and close rates hold.
Water damage$215.31Urgency and project value can produce a very different auction from routine services.

The spread is the point. A benchmark from another trade is not a sensible target. Even a trade-specific average can hide major differences in metro size, season, service mix, lead type, response coverage, and competition. Start with the closest credible dataset, then replace it with the account's own numbers as soon as enough leads arrive.

How do you calculate actual LSA cost per lead?

Use net ad spend divided by charged leads for the reporting period:

Cost per lead = net LSA spend ÷ charged leads

Example: assume an account records $3,000 in net LSA spend and 50 charged leads in one month. The calculated cost per lead is $60. This is a worked example, not a benchmark or promised result.

Keep the numerator and denominator aligned. If the spend figure is net of credits, the lead count should reflect the charged leads associated with that spend. Do not divide spend by every call in the phone system, because repeat calls, organic calls, and uncharged interactions can distort the result.

How do you calculate cost per booked job?

Cost per booked job connects media cost to the operating result that fills the calendar:

Cost per booked job = cost per lead ÷ booking rate

Example assumptionValueCalculation
Monthly LSA spend$3,000Stated assumption
Charged leads50Stated assumption
Cost per lead$60$3,000 ÷ 50
Booking rate40%20 booked jobs ÷ 50 leads
Cost per booked job$150$60 ÷ 40%

This example shows why the cheapest lead is not always the best lead. A $45 lead at a 25% booking rate costs $180 per booked job. A $60 lead at a 40% booking rate costs $150 per booked job. Both scenarios are hypothetical. The account's lead status and scheduling records should supply the real inputs.

How should you turn a booked-job goal into a budget?

Work backward from capacity instead of choosing a round spend number:

  1. Set the number of additional booked jobs the business can serve during the month.
  2. Divide that goal by the observed booking rate to estimate required leads.
  3. Multiply required leads by the observed cost per lead.
  4. Compare the result with crew capacity, gross profit, service area, and cash-flow limits.
  5. Review actual lead and booked-job data weekly, but avoid changing strategy from one unusual lead.

Example: a goal of 20 booked jobs at a 40% booking rate requires 50 leads. At an assumed $60 cost per lead, the estimated lead budget is $3,000. These are stated assumptions for the calculation, not market averages.

Google recommends setting a minimum budget of 10 leads per week for optimal results under Maximize leads, and it says the model takes about 2 weeks to adjust and learn about the business. Those are platform recommendations, not guarantees of volume or performance. See Google's bidding guidance.

For accounts using an average daily budget, Google states that the monthly charging limit is the average daily budget multiplied by 30.4. A $100 average daily budget therefore implies a $3,040 monthly charging limit. Read Google's budget and delivery explanation before converting a monthly plan into the account setting.

Our local ad management service connects the campaign budget with call handling, lead qualification, booked jobs, and service capacity rather than judging the channel from raw lead volume.

How do lead disputes and credits change the calculation?

In the United States and Canada, Google says an advertiser can dispute a lead it believes is invalid, and a successful dispute is credited back. Google also notes that disputes are not available for health care verticals. Check the current Local Services Ads dispute policy before assuming a lead qualifies.

Track gross charges, credits, and net spend as separate fields. Gross cost per lead shows what the auction charged before adjustments. Net cost per lead shows the amount retained after credits. Report both when credits materially change the result, and never build a budget on the assumption that every poor lead will be refunded.

Which numbers should an LSA report include?

  • Gross charges: lead charges before credits.
  • Credits: approved adjustments during the reporting period.
  • Net spend: gross charges minus credits.
  • Charged leads: the denominator used for cost per lead.
  • Qualified leads: leads that match the accepted service, location, and customer criteria.
  • Booked jobs: appointments or jobs placed on the operating calendar.
  • Completed jobs and revenue: the later outcomes needed to judge economic value.

We recommend adding reason codes for unqualified, missed, duplicate, canceled, and credited leads. That turns a disappointing blended CPL into an actionable diagnosis. It can reveal a targeting issue, a phone-coverage issue, a scheduling problem, or an auction cost that the job economics cannot support.

What should you change when cost per booked job is too high?

  1. Audit lead eligibility. Remove services and locations the business does not want or cannot serve.
  2. Review calls and messages. Identify missed contacts, slow responses, and qualification failures.
  3. Split the economics. Compare job types instead of forcing high-value and low-value services into one target.
  4. Reconcile credits. Confirm that approved credits appear in net spend and reporting.
  5. Check capacity. Reduce demand when the schedule cannot accept more work, even if CPL looks efficient.
  6. Evaluate the full funnel. Use booked and completed jobs to decide whether the lead cost is sustainable.

Sources: Google Local Services Help, How bidding works for Local Services Ads, Why Local Services Ads are not running, and lead dispute policy; 99 Calls, Google LSA cost per lead by industry: 2025 versus 2026.

Fair questions

Is the target cost per lead the price Google will charge?

No. A target cost per lead guides automated bidding, but it does not create a fixed rate. The observed average still depends on the auction, market, service category, competition, and lead mix. Use the target as a control input, then compare actual net spend with charged, qualified, and booked leads.

Should credits be subtracted from LSA spend?

Yes, when calculating net cost per lead for the same reporting period. Keep gross charges and credits visible as separate fields so the adjustment is auditable. Do not assume that every unwanted inquiry will receive a credit. Eligibility depends on Google's current rules, category, country, and review outcome.

Is a lower Local Services Ads CPL always better?

No. A cheaper lead can produce a higher cost per booked job when qualification or booking rates are weak. Compare cost per lead with qualified-lead rate, booking rate, completed jobs, and gross profit. The useful target is the acquisition cost the business can support, not the lowest isolated lead price.

Need a Local Services Ads cost plan?

Barlo Digital can connect bid settings, service selection, call handling, credits, and booked-job economics in one plan. Review our senior-led local ads management for scope and current pricing.