Local Services Ads charge per lead, need Google's background and license checks, and suit urgent calls like backed-up drains, leaks and frozen pipes where the homeowner calls the first trusted name. Google search ads charge per click and give you control over keywords, ad copy and landing pages, which suits planned, higher-ticket work like water heater replacement and sewer line repair. Most Minneapolis plumbers do best running both and judging each by cost per booked job.
Key takeaways
- Local Services Ads bill for a lead (a call, message or booking), while search ads bill for a click whether or not the visitor ever calls.
- LSAs require Google's verification, including license, insurance and background checks, so start weeks before the first January freeze, not during it.
- Google says LSA placement depends on proximity, reviews, how quickly you respond, business hours and complaint history, so answering every call matters as much as your bid.
- Search ads let you pick keywords, write the ad, block bad searches with negative keywords and send people to a page about the exact job, which matters for sewer and water heater work.
- The only fair comparison between the two is cost per booked job, which means tagging every lead with its source in your field software.
What is the difference between Local Services Ads and Google Ads?
Short answerLSAs are pay-per-lead listings with a verification badge; search ads are pay-per-click text ads you fully control.
They both live under the "Sponsored" label at the top of a Google search, and Google sells both, so plumbers lump them together. They are built on different ideas. Local Services Ads sell you a phone call from a vetted listing. Search ads sell you a visitor, and it is your job to turn that visitor into a call.
| Local Services Ads | Google Ads (search) | |
|---|---|---|
| What you pay for | A lead: a call, message or booking request through the ad | A click on the ad |
| What you control | Job types, service area, hours, budget and bid | Keywords, match types, ad text, landing page, schedule, location, negatives |
| Before you can run | Google's screening: license, insurance, background checks | An account, billing and a page to send traffic to |
| What the searcher sees | Business name, badge, star rating, hours, a call button | Your headline and description, often with a phone number and location |
| Best at | Urgent, "send someone now" calls | Planned, higher-ticket jobs where people compare |
Neither one is "better" in general. The right question is which one produces booked jobs at a cost you can live with for each kind of work you want more of.
How do Local Services Ads work for a plumber?
Short answerYou set job types, a service area and a budget; Google shows your listing to nearby searchers and charges when a real lead comes in.
You do not choose keywords in Local Services Ads. You tell Google which plumbing job types you take, which cities or ZIP codes you cover, when you are open and what you want to spend. Google decides which searches match and shows your listing with your rating and a call button.
A lead is a phone call, a message or a booking request that comes through the ad. You set a weekly budget and pick a bidding approach, either letting Google aim for the most leads within budget or setting a maximum you will pay per lead. Google's LSA dashboard records each lead, and calls can be recorded if you turn that on, which is worth doing so you can hear how your office answers.
Turn job types on and off like a dispatch board
The job type list is the most underused control. If your trucks are booked solid with water heater installs, you can switch off the job types you do not want this week and keep drain and leak work on. If you do not do septic work, and most Minneapolis homes are on city sewer so many metro plumbers do not, make sure it is off so you are not paying for calls from the exurbs.
Service area deserves the same care. If driving to Lakeville at 4 p.m. wrecks your schedule, leave it out. A lead you cannot reach in time becomes an angry customer and often a bad review.
What does Google check before a plumber can run Local Services Ads?
Short answerBusiness and license details, insurance, and background checks on the owner and field staff, plus reviews on your profile.
LSAs are gated. Before your listing goes live, Google screens the business, and for plumbing that generally means:
- License: plumbing in Minnesota is licensed by the Department of Labor and Industry. Google checks that the license on file matches your business. Make sure the name on your DLI license, your LSA profile and your Google Business Profile line up exactly.
- Insurance: proof of general liability coverage.
- Background checks: through a third-party provider, on the owner and on the people who go into customers' homes. Every new tech you hire has to go through it too.
- Reviews: your listing pulls reviews, and a profile with none has little to show.
Passing screening earns the badge on your listing. Plumbers long knew it as Google Guaranteed, but Google has been changing badge names and what they cover, so check your own dashboard and the current terms in Google's Local Services help center.
The practical lesson is timing. Background checks on a crew take time, and they tend to stall on one missing document. Start in the fall. Starting the week pipes are bursting in Longfellow means watching the busiest days of the year from the sidelines. We handle this paperwork as part of Local Services Ads management.
What decides where your LSA shows up, and how do you handle bad leads?
Short answerGoogle lists proximity, reviews, responsiveness, hours and complaints; bad leads get credited automatically or flagged by you.
Google publishes the factors it uses to rank Local Services Ads. They include how close you are to the searcher, your review rating and how many reviews you have, how responsive you are to calls and messages, your business hours, and whether you have serious or repeated complaints. Your budget and bid play a part too, but they do not rescue a slow office.
That list tells you where to spend effort before you spend more money:
- Answer the phone live. Missed calls and slow message replies count against responsiveness. If nobody picks up at 7 a.m. on a Saturday, do not list those hours.
- Keep hours honest. Listing 24/7 while sending night calls to voicemail is the fastest way to waste leads and pick up complaints.
- Keep reviews coming from every finished job. The same routine that helps your map listing helps your LSA listing.
Invalid leads
You should not pay for a call that was never a real customer: a sales pitch, a job seeker, a wrong number, a job type you do not offer, or someone outside your service area. Google credits some of these automatically, and you can flag others from the lead in your dashboard. The rules for what gets credited, and how long you have to flag it, have changed more than once, so check the current version in Google's help center and review your lead list every week, not at the end of the month.
How do Google search ads work for a plumber?
Short answerYou bid on keywords, write the ads, choose the landing page and block bad searches; you pay each time someone clicks.
Search ads give you the steering wheel. You choose the searches you want to show for, write the ad, decide where the click lands and exclude the searches you never want to pay for. That control costs you work: a poorly built search campaign can spend real money on clicks that were never going to call.
- Keywords and match types. Build tight groups around jobs, like "sewer line repair," "sewer camera inspection" and "tree roots in sewer line," rather than one giant "plumber" group.
- Ad copy. Responsive search ads take up to 15 headlines and 4 descriptions. Use them to say things an LSA listing cannot: that you do trenchless lining, that you pull the city permit, that you work on the clay laterals common under older Minneapolis homes.
- Landing pages. Send sewer searches to a sewer page and water heater searches to a water heater page, not your home page. A plumbing website with a page per job is what makes search ads pay.
- Call assets. Put your number on the ad itself so a mobile searcher can tap to call without visiting the site.
- Location and schedule. Target the ZIPs you actually serve and turn ads down during hours nobody answers.
Negative keywords are half the job
Plumbing searches attract a lot of people who will never hire you. Start your negative list with terms like: jobs, hiring, salary, apprentice, license exam, school, DIY, how to, parts, supply, Home Depot, Menards, and free. Then read your search terms report every week and keep adding. Skipping this step is one of the most common reasons a plumbing search campaign burns money.
Which channel fits which plumbing job?
Short answerUrgent calls lean LSA; planned and specialized work leans search ads; some jobs need both.
How a homeowner searches depends on how scared they are. Someone with water coming through the basement ceiling calls the first trustworthy listing. Someone replacing a 15-year-old water heater reads, compares and asks for a quote.
| Job | How the homeowner behaves | Leans toward | Why |
|---|---|---|---|
| Burst or frozen pipe | Calls immediately, often early morning in a cold snap | LSA | Badge, rating and a call button beat reading ad copy |
| Backed-up drain or floor drain | Calls the same day, especially during spring thaw | LSA | Common job type, urgent, little comparison shopping |
| Active leak | Calls fast, wants to know you can come today | LSA, plus call-only search ads | Speed matters; a phone number on the ad helps |
| Water heater replacement | Compares price, tank vs tankless, timing | Both | LSA catches the no-hot-water call; search ads win the planned replacement |
| Sewer line repair or replacement | Researches camera inspections, excavation and lining | Search ads | Needs a detailed landing page and specific keywords |
| Lead service line or repipe | Long research, often prompted by a city notice or inspection | Search ads | Educational page and a quote form matter more than speed |
Two limits to keep in mind. Not every plumbing service shows up as a selectable LSA job type, and when it does not, search ads are the only paid route. And these emergency calls are also the searches an organic emergency strategy goes after, which we cover in emergency plumber SEO for 24-hour searches. Paid and organic work best when they point at the same pages and the same phone line.
Should a Minneapolis plumber run both, and how do you split the budget?
Short answerUsually yes: start LSAs on urgent job types, run search ads on planned work, and shift money monthly based on booked jobs.
Running both is normal. On a search like "plumber near me," your LSA listing, a search ad and your map listing can all appear, and each one catches a different kind of searcher. You are not paying twice for the same customer; you are paying once through whichever door they chose.
A sensible starting setup: LSAs with emergency and repair job types switched on, search campaigns only for the planned jobs where you have a strong landing page, and a shared negative list so search ads are not spending on the emergency terms your LSA already covers well. Leave marketplace lead sites out of the comparison for now; we explain why in Angi vs Local Services Ads.
Example budget split (not a market figure)Say you decide to spend $3,000 a month on Google. You might start with $1,800 on Local Services Ads for drain, leak and frozen-pipe job types, and $1,200 on search ads split between a water heater campaign and a sewer line campaign. After 60 days, move money toward whichever side is booking jobs at the lower cost. These round numbers only show the method; your own numbers depend on your service area, job types and how well your office answers.
Expect the split to move with Minnesota seasons. LSA budget earns its keep during arctic stretches in January and February and during the spring thaw backups. Search campaigns for water heaters and repipes can carry more of the load in late summer and fall, when homeowners plan work before winter.
How do you compare the two fairly? Track cost per booked job
Short answerTag every lead with its source, mark which ones booked, and divide spend by booked jobs for each channel.
Cost per click and cost per lead are both misleading on their own. A cheap LSA lead that is a wrong job type costs more than it looks, and an expensive search click that becomes a sewer replacement may be the best money you spent all month. Compare what actually matters: dollars spent per job on the schedule.
- Give every source its own identity. LSA leads come through Google's dashboard. For search ads, use Google's call tracking on your call assets and track form fills and calls from your landing pages.
- Record the source in your field software the moment a job is booked, whether you run Housecall Pro, Jobber, ServiceTitan or a spreadsheet.
- Mark each lead booked or not booked, and note the job type.
- Once a month, divide spend by booked jobs for each channel, and look at it by job type too.
- Move budget, job types and keywords based on that number, not on which dashboard looks busier.
Example mathSay LSAs cost you $1,800 in a month and produced 12 booked jobs: $150 per booked job. Search ads cost $1,200 and produced 6 booked jobs: $200 per booked job. That looks like a win for LSAs, until you notice four of the six search jobs were sewer or water heater replacements worth far more than a drain clearing. Look at booked jobs and what they were worth before you cut anything.
Frequently asked questions
- Are Local Services Ads cheaper than Google Ads for plumbers?
There is no universal answer; compare cost per booked job in your own accounts.
LSAs charge per lead and search ads charge per click, so the headline prices are not comparable. What a lead or click costs changes with your service area, the job types you choose, competition and season. Track booked jobs by source for a couple of months and let that decide.
- Can I choose which plumbing jobs I get from Local Services Ads?
Yes, by switching job types and service areas on or off, but you cannot pick keywords.
Turn off job types you do not do or do not want this week, and limit the service area to places your trucks can reach. If you need control over the exact searches, the wording of the ad or the page people land on, that is what search ads are for. See our Google Ads management for how we set those up.
- What counts as an invalid Local Services Ads lead?
Calls that were never a potential customer for a service you offer in your area.
Typical examples are sales calls, job applicants, wrong numbers, spam, requests for job types you do not offer and callers outside your service area. Google credits some automatically and lets you flag others; confirm the current credit rules in Google's Local Services help center.
- Should a new Minneapolis plumbing company start with LSAs or search ads?
Usually LSAs for urgent work, once screening is done, then add search ads for planned jobs.
LSAs need less setup beyond the screening, and they send calls straight to your phone. Search ads pay off once you have job-specific landing pages and time to manage negative keywords. A new company with very few reviews may find search ads easier to start while reviews build up.
Not sure which ads are actually booking your jobs?
Send us access or a few screenshots and we'll look at your Local Services Ads and Google Ads side by side, check job types, negatives and tracking, and tell you where the next dollar should go. Free, and if you hire us there is no long-term contract after the first 90 days.