Google Local Service Ads for plumbing: what you should actually pay per lead

July 15, 2026 · 8 min read

Google Local Service Ads charge plumbers per lead rather than per click, with per-lead prices that commonly run anywhere from twenty-five to over a hundred dollars depending on the market and the job type. But the number that actually determines whether LSA is worth it is not the per-lead price, it is your cost per booked job, which depends on how many of those leads close. An LSA lead that costs fifty dollars is cheap if you book one in three and ruinous if you book one in fifteen, and the difference is mostly about how fast and how well you handle the leads when they come in. The math works or fails on conversion, not on the per-lead sticker.

The quick answer

Three rules keep LSA profitable. First, judge it on cost per booked job, not cost per lead: track every LSA lead through to booked-or-not and divide your LSA spend by jobs won. Second, dispute the junk aggressively, because LSA leads include some wrong numbers, out-of-area calls, and non-service inquiries, and Google will credit legitimate disputes, which directly lowers your real cost per lead. Third, answer every LSA lead instantly, because LSA rewards responsiveness and the homeowner is contacting several plumbers at once, so speed is the difference between booking the lead and paying for one a competitor booked. Do these three and LSA usually pencils out. Skip them and the per-lead charges pile up against jobs you never won.

Per-lead pricing changes the calculation

Because LSA charges per lead rather than per click, you are paying for contact, not just interest, which sounds better and sometimes is. But it also means every junk lead and every lead you fail to convert is a direct charge, not a fractional cost spread across many clicks. This makes LSA unforgiving of poor lead handling: with pay-per-click you waste a click, with pay-per-lead you waste a whole lead's fee. The model rewards plumbers who convert well and punishes those who let leads sit, which is why the same LSA program can be a goldmine for one shop and a money pit for another in the same market. The pricing model amplifies the consequences of your conversion discipline.

Cost per booked job is the only number that matters

Run the real math. If you spend a thousand dollars on LSA and book ten jobs, each job cost a hundred dollars in lead fees, which for most plumbing jobs is excellent. If you spend the same thousand and book three jobs because leads went to voicemail or were not followed up, each job cost over three hundred dollars, and now LSA looks expensive. The per-lead price did not change; your conversion did. This is why obsessing over the per-lead charge misses the point. Track the leads through to booked jobs and calculate cost per job, because that is the number that tells you whether to scale LSA up or rein it in.

Dispute the junk, because it is free money

LSA leads are not all real. You will get wrong numbers, calls from outside your service area, spam, and people asking for services you do not offer. Google allows you to dispute these, and legitimate disputes get credited, which directly reduces your effective cost per lead. The shops that do not bother disputing are leaving money on the table and inflating their own cost-per-job math. Make disputing junk leads a routine weekly task: review the leads, flag the illegitimate ones, submit the disputes. It is one of the few ways to lower your LSA costs without changing anything about how you operate, and it costs only the few minutes it takes to review.

Speed is the conversion multiplier

LSA leads are shared in spirit even when exclusive in form, because the homeowner who submitted the lead is usually contacting several plumbers and booking whoever responds first and best. A lead you answer in two minutes converts far better than one you get to in two hours, by which time the homeowner has booked someone else and you are paying for a lead that is already dead. LSA's own ranking also favors responsive providers, so fast handling helps you both convert the lead and earn more leads. Speed is not a nice-to-have here, it is the single biggest lever on your cost per booked job, because it is what turns the leads you already paid for into jobs.

Making the math work operationally

The three rules all come down to handling the leads well, and that is an operational capability, not a budget decision. An AI phone receptionist answers every LSA call the instant it arrives, including the after-hours and overflow leads that would otherwise go to voicemail and die, and books the qualified ones through dispatch and booking. Automated lead follow-up works the leads that do not book on the first contact. Together they attack the conversion side of the math, which is where LSA is actually won or lost, turning a per-lead charge into a booked job often enough that the cost per job stays low and the program stays worth running.

The bottom line

Google LSA charges per lead, but the number that matters is cost per booked job, which is driven by conversion, not the per-lead sticker price. Judge LSA on cost per job, dispute the junk leads to lower your real costs, and above all answer every lead instantly, because the homeowner books whoever responds first. Handle the leads well and LSA pencils out; let them sit and the per-lead charges pile up against jobs you never won.