You're paying Google for each lead, and you can't find out what a "normal" price looks like for a restoration company. Every number you see online comes from someone else's market, job mix, or phone line. This post explains what actually sets your Local Services Ads (LSA) lead price and how to judge whether the spend is working.
The short answer: There is no single LSA cost per lead for a restoration company. Google charges for each valid lead and says the price varies by location, job type, lead type, and bidding mode. So start with your own cost per lead. Then work out your cost per booked job. Treat any outside benchmark as a rough sanity check, nothing more.
If you want a second set of eyes on your account, talk to Restoration Inbound.
What LSA cost per lead means for a restoration company
With LSAs you don't pay per click. Per Google's Local Services Help, you're charged for each valid lead you receive. A lead might be a phone call or a message from someone looking for your service.
That sounds simple, but two things trip owners up:
- A lead is not a job. A valid lead can still be a tire-kicker, a wrong-service call, or a caller outside your area. You pay for the lead either way.
- Price is not one number. Google says lead prices can differ by location, job type, lead type, or bidding mode. The number your competitor across the state quotes at a conference may have nothing to do with yours.
For a full walkthrough of how LSAs fit into a restoration lead mix, see our guide to Google Local Services Ads for restoration.
Why we won't print a 2026 benchmark number
The working title for this post promised benchmarks. We looked for a number we could stand behind and didn't find one. Google doesn't publish an average restoration LSA lead price. A figure pulled from another agency's blog, or from one account in one metro, would mislead you more than help you.
Here is what we'd rather you do:
- Pull your own lead history from your LSA dashboard.
- Split it by job type (water, fire, mold) and by service area.
- Compare each segment to the jobs it actually produced.
That gives you a benchmark you can act on. It also gives you something to measure against when your market or Google's rules change.
What moves your LSA lead price
Google names four factors. Here is how each one plays out for a restoration operation. What it means for you is our read, not a Google statement.
| Factor Google names | What it means for a restoration company | What to check |
|---|---|---|
| Location | Dense metros and thin rural areas won't price alike. Your service-area boundaries also decide which calls you pay for. | Review which zip codes or cities generate leads you can't or won't serve. |
| Job type | Water, fire, and mold are different job types with different buyers and different close behavior. | Look at pricing and lead volume by job type in your own account, not in a blog post. |
| Lead type | Calls and messages behave differently. A message can sit unanswered. A call gets answered or it doesn't. | Compare how many of each lead type turned into booked jobs. |
| Bidding mode | How you tell Google to bid affects what you pay and how much volume you get. | Note any bidding changes and the date you made them, so you can see their effect. |
Notice what's not on the list: your close rate. Google sets the lead price. You control what happens after the phone rings, and that's where most of the real cost lives.
A call we made: water on LSA, mold on paid search
Lead price only means something next to the other channels you could use. Here's an example from a recent client conversation. The company stays anonymous.
The owners of a newer restoration company told us they'd rather do water jobs than mold. Mold is harder to close, and plenty of homeowners balk at paying out of pocket. The obvious move was to point all their ads at water.
We ran their market through our forecast first. In their area, paid search for mold came out clearly stronger than for water. It rains a lot there, mold testing came out nearly as profitable as water work, and mold jobs are paid directly rather than on an insurance company's timeline.
One of our account strategists suggested splitting by channel instead of picking one service. Pay-per-click ads went to mold, aimed at the part of their territory where homeowners could afford the work. Water went through Local Services Ads and pay-per-lead, where its numbers made more sense. The owners were open to both and agreed the mold ads should focus on the higher-income areas.
The lesson for LSA pricing: the work you'd rather do and the work your budget should chase aren't always the same. A lead price that looks high on one channel can be fine against the alternatives, and a cheap one can still be the wrong place for that job. For the mold side of that split, see our piece on mold remediation marketing beyond SEO.
Test the phone line before you judge the lead price
Owners often blame Google for a high cost per lead when the leak is on their own side. Before any new water-damage ad campaign goes live, we call it.
On a recent kickoff call, our paid-ads manager ran test form submissions and test calls on every landing page with the client's team on the line. The forms worked. Every submission reached the CRM and the notification emails arrived. The calls didn't. The first test call hit a "press 1 to connect" prompt, and the line said "no input detected, goodbye" and hung up. A homeowner standing in water would have been dropped the same way. He switched the prompt off, called again, and it went through.
He also noticed the tracking number wasn't swapping in on the page and flagged the phone link's format as the likely cause, so the developer could fix it. Then the campaign was approved to launch.
That was a landing-page campaign, not LSA. The same test applies before you put budget behind LSAs: call the number your leads will reach, at the hour you'd really get calls, and see who answers. A dashboard can show tracking that looks set up. A test call tells you whether it works.
How to judge LSA spend: from cost per lead to cost per booked job
Cost per lead is the number Google shows you. Cost per booked job is the number your bank account feels. Here's a simple way to get from one to the other.
- Log every LSA lead for a set period. Use the dashboard and your phone system. Note the date, job type, and whether someone answered.
- Mark the outcome. Booked, quoted but lost, not a fit, or missed.
- Divide spend by booked jobs. Do it by job type, not just in total.
- Look at the misses first. Missed calls and slow callbacks are the cheapest fix.
- Compare channels using the same math. Put LSA next to paid search and shared lead sources on cost per booked job.
We go deeper on this in cost per booked job, which we think is the one KPI worth reporting on. If a vendor reports only cost per lead, ask what the booked-job number is.
On management costs: what we charge for LSA work depends on your scope, your markets, and how many job types you run. For how ad spend, fees, and lead costs fit together, see restoration marketing cost.
What Google's Performance Max change means for LSA pricing
Google's own help page says the first phase of the migration from Local Services Ads to Performance Max campaigns with pay-per-lead goals began in August 2026 for select home and storefront service advertisers in the United States. It also says broader expansion is planned for late 2026.
What that means for you:
- Your account may change. If you manage LSAs yourself, check your dashboard and Google notices for migration messages.
- Old numbers may not carry over. If your setup changes, compare periods before and after the change instead of assuming continuity.
- Keep your own records. Your booked-job log is the one thing that survives any platform change.
We can't tell you how this will move lead prices, and neither can anyone who hasn't seen your account after the switch.
Mistakes that make LSA leads look expensive
- Letting calls go to voicemail. You paid for the lead. Nobody picked up.
- Serving everywhere. A wide service area brings in calls you won't run. Tighten it to where you can get a crew on site.
- Treating all job types as one. Water, fire, and mold have different economics. Judge them separately.
- Skipping a test call. Phone prompts, forwarding rules, and after-hours routing break quietly.
- Judging by lead price alone. A cheap lead that never books is the most expensive kind.
- Chasing a stranger's benchmark. Someone else's number is not your target.
For how LSA sits against other options, see buying water damage leads versus owning your channel.
Get a second opinion on your LSA numbers
If your LSA leads cost more than you expected, the cause is usually in the account setup, the phone line, or the way jobs are tracked. It's rarely a mystery in Google's pricing. If you want a restoration-focused team to review your account, contact Restoration Inbound.
What is a good LSA cost per lead for a restoration company?
There isn't one number. Google says lead prices vary by location, job type, lead type, and bidding mode, so a good price in one market can be poor in another. Judge your own cost per lead against your cost per booked job, split by water, fire, and mold.
Do I pay for every call from a Local Services Ad?
Google says LSA advertisers are charged for each valid lead. What counts as valid is defined in Google's lead rules, so read the Local Services Help page on how leads work. Keep your own call log so you can compare what you were billed against what actually came in.
Are LSAs better than Google Ads for water damage jobs?
It depends on your market. For one client, our forecast showed water numbers making more sense on LSA and pay-per-lead, while paid search was stronger for mold. Test each channel against cost per booked job instead of picking a winner in advance.
Is Google changing Local Services Ads in 2026?
Google says the first phase of moving Local Services Ads to Performance Max campaigns with pay-per-lead goals began in August 2026 for select U.S. home and storefront service advertisers, with broader expansion in late 2026. Check your account for notices and keep your own booked-job records.