Google Local Services Ads for Contractors: What They Are and When to Use Them
Local services ads bill you per lead, not per click. What they cost, who qualifies in Canada, how Google ranks them, and when search ads win.
By Gavin Sevastian · Updated August 4, 2026 · 12 min read
You have seen the block at the very top of a Google search for a plumber or a roofer. A few businesses with a badge, a star rating, and a phone number, sitting above the regular ads. That is local services ads, and it is a separate product from the search ads underneath it.
It works differently from those search ads in ways that decide almost everything else. You are billed per lead, not per click. You do not choose keywords or write ad copy, you pick a category and a service area and take what arrives. And in Canada the list of eligible trades is far shorter than most people expect, which means a large share of Ontario contractors cannot run it at all.
Start with that last one, because for a lot of readers it ends the conversation before it starts.
1. First check whether your trade can even get it in Canada
Google publishes its Canadian category list on the same help page as the American one, and the two are not close. Availability is set by country and category together, so a trade that runs in Buffalo does not necessarily run in Burlington.
The Canadian list runs to sixteen categories
As of August 2026, Google lists these categories for Canada:
- Appliance repair services
- Carpet cleaning services
- Cleaning services
- Electricians
- HVAC (heating or air conditioning)
- Junk removal services
- Lawn care services
- Locksmiths
- Movers
- Pest control services
- Plumbers
- Roofers
- Tree services
- Water damage services
- Window cleaning services
- Window repair services
That is the whole list. The American version of the same page runs several times longer.
Trades that are eligible in the US and not here
If you are a painter, general contractor, handyman, landscaper, or you do flooring, fencing, siding, garage doors, kitchen or bathroom remodels, snow removal, pools, foundations, insulation, or home inspection, there is no Canadian category for you today. Solar and carpentry are missing too.
That covers a large share of the residential trades working in the GTA. If you are in that group, local services ads are not a decision you have to make, and the rest of this page is background rather than a to-do list. Search ads are your whole Google channel, and the good news is that search gives you more control anyway. More on that further down.
Check the live tool before you plan around anything
Google adds categories over time and its own help pages do not always keep up. Garage doors is the clearest example: it carries a full requirements block on Google's Canadian screening page while being absent from the Canadian list of eligible categories. The signup flow is the authority, so confirm your trade there before you build a plan on it.
Open Google's signup flow
Go to ads.google.com/localservices/signup. The eligibility check does not require you to sign in.
Enter your trade and your city
Availability depends on both, so use the city you actually work in rather than the biggest one nearby.
Read the result
If the tool does not offer your category, that is your answer. Category availability shifts over time, so confirm it there rather than from a list published somewhere else.
2. How local services ads actually differ from search ads
Most contractors assume this is a campaign type inside their existing Google Ads account. It is not. Separate signup, separate verification, separate eligibility rules, separate billing unit. Running search ads today gives you no head start on qualifying.
You buy leads, not clicks
On search you pay when someone clicks. Here you pay when someone contacts you. Google's own definition of a charged lead covers a call you answer and speak on, a voicemail the customer leaves, a text or email from the customer, and a booking request.
There is one edge case worth knowing because it surprises people. If you miss a call and the customer leaves no voicemail, that alone is not billable. But if you call or text back and either speak to them or leave a voicemail, it becomes a billable lead. Returning calls is the right thing to do commercially. Just know it costs money.
Which also means waste arrives as leads rather than as clicks, and that changes what it feels like to run.
There are no keywords, no ad copy, and no search terms report
Google's own word for this campaign structure is keywordless. You cannot write a headline. You cannot see the phrases people typed before they called you. What sits where keywords would be is a category, a service area, and a list of job types.
That is the most important limitation on the page, and it is why local services ads and search ads do genuinely different jobs.
The one mix lever you get, and why it is blunter than it sounds
Job types are real. Google lets you define the services you advertise by choosing from a list for each category, and your ads become eligible when someone searches phrases related to them.
The catch is what runs underneath. Google automatically opts advertisers into their industry's general category, so you also serve for searches like plumber near me that name no service at all. Ticking a shorter list of job types does not stop those. Google says so on a separate page: deselecting all job types will not stop you getting leads on the overall category, and only pausing the ad stops leads entirely.
There is one switch that does bite. You can turn off broad search, which drops you out of those bare category queries. Google's own warning is that disabling it may decrease your leads, and if you advertise across more than one industry on the account, the change applies to all of them.
So the lever exists. It is coarse, it costs volume, it is account-wide, and it is nothing like adding a negative keyword.
What reporting you do get
Thinner than search, but not nothing. Google's reports page gives you charged leads broken down by call, message and booking, the same leads filtered by category or by direct business search, and the total lead credits you received in the period. Data goes back to October 1, 2017.
The closest thing to a search terms report is crude. In the job type column, a dash means the lead came in on the broad category rather than on a service you selected. That is your only read on how much of your money the general-category traffic is taking.
Separate signup, separate verification, separate billing profile
Billing runs through Google Ads even though management does not, and Google is explicit that a suspension on the Google Ads side suspends local services ads too. So the two products are wired together at the account level while being completely separate everywhere a contractor would actually notice.
| Local services ads | Search ads | |
|---|---|---|
| What you buy | A lead | A click |
| What you control | Category, job types, service area | Keywords, copy, landing page |
| Where waste shows up | Leads you cannot use | Clicks that never call |
3. The badge is called Google Verified now, and the money-back guarantee is gone
If you have Google Guaranteed in your head, that name is out of date. Google announced in August 2025 that it was unifying its local services badges starting that October, and it discontinued the consumer guarantee that came with the old one.
Several badges became one
The announcement is where the detail lives. Google said Google Verified would replace the other local services badges and programs, and named Google Guaranteed, Google Screened, License Verified by Google, and the Money Back Guarantee.
Google's help page puts it more plainly and gives no date for the change. Its wording is that Google is simplifying its advertiser badging by launching a single badge for all advertisers.
What the badge signals today is narrower than what people think it signals. It means you passed screening: licence where applicable, insurance where required, background checks completed. It does not mean Google stands behind the work.
The customer reimbursement program was discontinued
The old Google Guarantee included a money-back promise to the homeowner if the job went wrong. Google ended it, and the reimbursement covers only services booked through local services ads before December 7, 2025. Google also noted that ad ranking was not affected by the change.
That matters commercially and not just as trivia. Plenty of contractors still tell homeowners that Google backs the work if it goes wrong. Nobody is standing behind that promise now, and repeating it is a real risk in a dispute.
Pre-badge ads let you start before onboarding finishes
Google offers pre-badge ads, which let you receive leads once you have passed the preliminary checks while the rest of your onboarding is still pending. Your listing sits below providers who have completed everything and hold the badge. Useful if you want lead flow while insurance paperwork clears. Not available for garage door services, locksmiths, or health care verticals.
4. How Google ranks local services ads
Google's ranking page describes an auction that orders profiles using bid and overall profile quality, and it names three inputs.
What Google actually names
Your bid. The maximum you are willing to pay for a lead, though you may pay less. Note that bid is named first, which sits awkwardly with the common claim that bidding does nothing here.
How likely your ad is to result in a lead. Google breaks this into your responsiveness to customer inquiries, with the explicit note that missed calls may hurt you, and the context of the search itself: the service, the time, the location, and other characteristics.
Profile quality. Your rating, your number of reviews, your average response time, your use of good images, and the verification checks you have completed. Google adds that higher quality profiles may also pay lower costs per lead, which is the most quietly valuable line in the whole document.
Read that list again and notice what it is made of. Answering the phone. Collecting reviews. Responding quickly. Keeping documents current. Those are operational habits, not advertising levers. That is the heart of this channel, and it is why it does not run itself.
What Google does not say
Two ranking factors get repeated with total confidence: proximity to the searcher, and your complaint history. Only one of those is genuinely undocumented.
Complaint history is real. It just does not live on the ranking page, which is why people keep failing to find it. Google's reviews and complaints page says serious or repeatedly negative customer feedback may result in lower rankings, including not showing at all. Read that last clause twice. Bad feedback does not only demote you.
Proximity is the one nobody can source. The nearest thing Google does say is that the context of the search includes location. So distance clearly enters the system somewhere. But "location is one of several search-context signals Google names" and "you rank by proximity" are different claims, and only the first one is documented. Treat distance-based ranking as observed product behaviour rather than published mechanics, and be suspicious of anyone who hands you a radius rule with a number in it.
Why bidding your way to the top misfires
Bid is one input among several, and it is the only one that is instantly adjustable, which is exactly why people reach for it. But two contractors in the same carousel are usually separated by the profile side: reviews, response time, whether the phone gets picked up. If you are losing on those, raising the bid buys you more expensive leads rather than better position.
That reflex comes straight from search ads, and it is the wrong instinct here. If your calls are going unanswered, that is a lead problem before it is a ranking problem.
One detail worth knowing if you have more than one location: Google shows only your highest ranking listing when several of your locations serve the same area. Adding locations does not multiply your presence in a single search.
The line that explains why the carousel keeps moving
Further down the same ranking page, and quoted almost nowhere, Google says ads ranking also optimizes for the overall health and diversity of the local services ecosystem, and provides sufficient opportunity for all providers.
That is Google stating outright that the ranking spreads opportunity around rather than handing the top slot to whoever pays most. It is the strongest documented reason not to treat this like a search auction you can climb with money.
Two other lines from that page are worth having. Google names relevance as an input as well, covering the services you provide and your business bio, so the words on your profile are doing work. And Google claims providers with equivalent quality and budgets who use Maximize Leads typically get more leads than those who do not. That is a vendor claim about its own automation, but it is on the record and it is what the recommendation rests on.
5. Getting verified: what Canada requires and how long it takes
This is the step that is easy to underestimate. It is not a signup form, it is a screening process with documents, third parties, and elapsed time, and Google's Canadian requirements page is the place to check what applies to your category.
A verified Google Business Profile is a hard prerequisite
Google's wording is that local services advertisers must have a public and verified Google Business Profile. Not a page you claimed and never finished. Public, verified, and matching the business you are about to put through screening.
If your profile is a mess, fix that before you do anything else here. It is also where your reviews live, and reviews are one of the profile quality inputs Google names.
Background checks, licence and insurance
Google says background checks are required for select users in Canada, and they cover identity and criminal history for business owners and for the field worker roster. Two details worth knowing, because they are the questions people actually ask: there is no credit check and no credit pull, and the business is not charged for the check.
Licence requirements read the same way on every Canadian category: a business licence at the province or country level, and an owner licence at the same level, both where applicable by local law. Which sends you back to your own province's rules, not Google's.
Insurance is where you will find confident numbers online that nobody can source. Google says only that the minimum amount depends on the category and the location. It publishes no dollar figure for Canada. What Google does specify is that your certificate has to be active and valid for at least 14 days past the moment you submit it, so a policy about to renew will bounce.
What the insurance and licence upload actually checks
The dollar figure is not a secret, it is just not published. Google says the amount required will be displayed on the insurance upload screen in your business verification dashboard, so you find out once you are inside the flow.
The document rules are where uploads fail. In Canada, Google says the best document to provide is a valid Certificate of Insurance that includes a signature. A policy number has to be displayed. The file has to be legitimate and non-editable. The name on it has to match the name you want to advertise under, and if it does not, you attach something like a DBA document proving the affiliation. And the business address listed has to cover the service area you want to advertise in.
The type of cover is not identical across categories either. Most Canadian home service categories list general liability and professional liability. Water damage services, window cleaning and window repair list public liability instead.
Licences work the same way. Google validates them against provincial or country databases and displays on your profile which ones it checked. It also expects you to confirm you hold applicable county, city and province level licences, that your service professionals are appropriately licensed, and that a business serving several locations supplies business and employee level licences for each one.
Background checks reach your subcontractors, and a failure has a waiting period
This is the part contractors who sub work out need to read. In applicable categories, Google requires a background check from every employee, independent contractor, temporary worker, contingent worker, vendor or other worker who will perform core services for the customer. Office managers, clerical staff and customer support do not need one. The test is whether they touch the customer's job.
Two other details nobody mentions. Questions and appeals go to the local background check partner rather than to Google, because results stay confidential between the business and that partner. And if you resolve any errors and still receive a final disqualification, you wait 30 days to reapply, then 180 days after any further denial.
Urgent categories get a third check
Electricians, HVAC, plumbers and locksmiths are treated as urgent categories in Canada, on the grounds that customers call them for time-sensitive problems. Google's own example is a hot water outage. Those categories carry an additional service professional background check on top of the business check and the owner check. Locksmiths also go through Google's Advanced Verification, which combines a review of your Google Ads account, publicly available data, and video interviews conducted by Google, looking at business registration validity and evidence of misleading business practices.
Google's screening page applies the same urgent treatment to garage doors, the category that is missing from the Canadian eligible list, and puts garage doors through Advanced Verification as well.
Ontario licensing is a legal requirement before it is a Google requirement
For two of the sixteen eligible categories, the licence Google asks for is something you are legally required to hold anyway. Ontario has 23 compulsory trades, and plumber and electrician are both on the list. Working in one means holding a valid Certificate of Qualification, a provisional certificate, or a registered training agreement.
The detail that catches people is the renewal. Journeypersons in compulsory trades renew their Certificate of Qualification every year. That is a small annual admin task with an outsized failure mode, because if it lapses you are out of compliance with the province and out of compliance with Google at the same time. If you run a plumbing or electrical crew anywhere in the GTA, that renewal date belongs in a calendar, not in someone's memory.
Create the local services account
Separate signup from Google Ads, at ads.google.com/localservices. Choose your category and your service area carefully, because both decide what you get billed for, and job-type and geography mismatches are the two things Google stopped crediting.
Get the Business Profile public and verified
This is a prerequisite, not a parallel task. If verification there is outstanding, everything downstream sits and waits.
Submit licence and insurance documents
Check the expiry dates before you upload. Insurance must be valid for at least fourteen days past submission, and a certificate that renews next week will fail.
Complete background checks
Owner and field worker checks run through a third party and cover identity and criminal history. Anyone performing core services for the customer is in scope, including subcontractors. Urgent categories add a service professional check on top.
Wait, and expect three to four weeks
Google says the screening and verification process takes three to four weeks on average after documents are submitted. Start it before you need the leads, not when you need them.
6. What local services ads cost and how the budget really works
There is no rate card. Google does not publish lead prices. What Google does publish is how the budget mechanic works, and that part is worth understanding properly because it behaves differently from a search campaign.
A weekly average with a hard monthly ceiling
You set an average weekly budget. Google states plainly that some weeks you will spend under it and some weeks you will spend over it, depending on demand. What you cannot exceed is the monthly maximum, and Google gives the formula: average weekly budget times 30.4, divided by seven.
So a CA$500 weekly budget puts your monthly ceiling at about CA$2,171. Once you hit it, your ads stop showing for the rest of the month unless you raise the budget.
That is the part that catches people out. A busy first two weeks can eat most of a month's ceiling, and then the phone goes quiet for reasons that have nothing to do with demand, ranking, or anything you did wrong. If your lead flow falls off a cliff in the last week of a month, check the ceiling before you check anything else.
Changing the budget mid-month recomputes the ceiling from the days left
This one is genuinely counter-intuitive, and Google documents it with worked examples on the same page. When you change your average weekly budget, the new figure decides what you can spend for the remaining days in the month, regardless of how much you have already spent.
Google's first example is the one anyone would expect. Raise a weekly budget from $100 to $140 on January 18, and with 14 days left you become eligible to spend $280 for the rest of January.
The second example is the useful one. Drop that same weekly budget from $100 to $70 on January 18, and you immediately become eligible to spend an additional $140 for the rest of January. Cutting the budget unlocked fresh spend, because the remainder is recalculated from days left rather than from what you already burned. Google's figures, not converted, so read the dollar signs as illustration rather than as Canadian prices.
Two practical consequences. If you hit the ceiling in week three and want to keep running, you do not need a large increase, because any change recomputes the remainder. And a change you make to save money late in a month can cost you money in that same month. Google says you can change the budget at any time and as many times as you like.
The three bidding modes
Maximize leads is Google's recommended automated mode. Google sets the bid and aims for the most leads your budget will buy, and it recommends budgeting for at least ten leads a week for the model to work properly. Ten leads a week is a real budget rather than a token spend, and you will not know what that costs in your city until you have seen your own lead prices.
Target cost per lead is automated bidding with an optional target you supply. Since September 2024 it is less a separate mode than an optional target field inside Maximize Leads, so if you go hunting for it as its own menu item you may not find it. You can use Google's recommended target or set your own.
Max per lead is manual. You set your own bid limit.
Google notes it takes around two weeks for automated bidding to produce accurate results while the model learns your business, so judging it after five days tells you nothing. And manual bidding, along with industry-level target CPA, is being deprecated in the migration covered at the end of this page. Building your process around manual control today is building on sand.
How the money actually leaves your account
Billing here is Google Ads billing. Google says local services ads use Google Ads to power its billing and payment systems, and that if you already have a Google Ads account, local services ads will automatically reuse your Google Ads payment settings. The two products do not merely share a card, they share the settings by default.
On automatic payments you are charged after costs accrue, and the trigger is whichever comes first: 30 days since your last payment, or your account reaching a payment threshold. That threshold is set by account, country and currency, and it climbs. Each time you reach it inside a 30-day billing period, it rises in increments up to a set maximum. Google's illustration, which it labels hypothetical and quotes in US dollars, runs $50, then $200, then $350, then $500.
What that looks like in practice: early on you get charged often and in small amounts, and as you spend more the charges get bigger and less frequent. Nothing is going wrong. That is the threshold escalating. If the account never reaches the threshold inside 30 days, Google charges the outstanding balance anyway.
What a lead actually costs
Google's own line is that lead prices vary by location, job type, lead type, and bidding mode, and that message leads are usually priced lower than the equivalent phone lead.
Since Google publishes nothing, the closest thing to a reference point is published third-party data, clearly labelled for what it is. SearchLight's benchmark covers February 1 to 28, 2026, and was published that March. It tracked 888 contractors and 126,650 leads, and reported a blended average of $53 per lead.
By trade, the same table puts electrical at $39, HVAC at $51 and plumbing at $57. Those three sit either side of the blended figure rather than in a tight band, which is worth noticing before you borrow the average as your own target.
For comparison, LocaliQ's 2026 search advertising benchmarks put the home and home improvement category at roughly $8.33 average cost per click and about $91 cost per lead.
Side by side, local services ads look cheaper. Be careful with that. Two different vendors measured two different customer bases with two different definitions of a lead, neither one states which country its sample covers or which currency it reports in, and neither is Google's. It is a rough reference, not a controlled test. Nobody publishes lead prices for the sixteen Canadian categories, which is why what Google ads cost a contractor is always a question about your own market, and why your first month's invoice is the only number that really applies to you.
One more thing that decides your price, and it is not about you. Google says message lead price is based on the customer's estimated likelihood to book your business, and lists among the factors whether that customer has contacted other local services advertisers and their previous engagement with local services ads. So a shopper who is working down the carousel is priced differently from someone contacting one business. You do not control that and you cannot see it.
| Metric | Local services ads | Search ads |
|---|---|---|
| Billing unit | Per lead | Per click |
| Published cost per lead | About $53 | About $91 |
| Published cost per click | Not applicable | About $8.33 |
| Source | SearchLight, February 2026 data | LocaliQ, 2026 |
Sources: SearchLight local services cost per lead and LocaliQ search advertising benchmarks.
7. Lead credits: what Google will refund and what it will not
This is the part of the product that generates the most confusion, usually because people expect a dispute button and find something else.
Credits are automatic, not a dispute button
Under Google's credits policy, leads get assessed when the customer first makes contact, and ones judged invalid or low quality are not charged at all. Charged leads then get reassessed by Google's models over time, and credits are applied automatically if a lead is later judged low quality.
Credits usually reach your account balance within 30 days, and the original charge still appears on your invoice, so your statement will not look tidy. Automatic lead credits are also available only in the United States and Canada, which is one of the rare cases where Canadian contractors sit on the favourable side of a Google policy split.
You rate leads yourself through the feedback flow in the dashboard, which feeds the system. That is worth doing consistently, and it is one more small recurring task nobody warns you about.
The states a lead moves through, and why feedback pays
The dashboard is more informative than it looks once you know the labels. A lead marked in review is being assessed, and Google says a credit will be applied if it is not a good match for your business. Credited leads appear separately, and Google says a credit can arrive either through autocrediting or as a bonus credit for leaving feedback.
That is a concrete reason to rate leads rather than ignore the prompt. Google also concedes that while it aims to pre-process everything, you may still see poor quality leads processed via auto credits within the first 24 hours, so a bad lead sitting on today's invoice is not necessarily final.
If you are looking for the old dispute charges help page, it now redirects to the credits page. There is no button to find.
The two exclusions contractors most want are gone
Google no longer issues credits for leads flagged as job type not serviced, or geo not serviced.
Those are the two most common reasons a contractor wants money back: the caller wanted work he does not do, or lives somewhere he does not go. Neither is refundable. That is precisely why the category and the service area you choose at setup carry so much weight, and why registering under an adjacent category to get in the door is such an expensive shortcut.
Your service area leaks in both directions
Given that geography mismatches stopped being creditable, it is worth knowing how loose the geography actually is. Google's service area documentation describes two separate ways your ad can show.
The first is the estimated location of the person at the time of the search. The second is location names inside the search itself, so somebody sitting elsewhere who searches for your service plus your city can see your ad. That second one is usually welcome.
The leak is underneath both. Google says your ad could still show to people located in postal areas you did not select, if their location is only estimated at the city level. And some postal areas sit inside more than one city, so adding one city can quietly add others that share a postal area with it.
Meanwhile Google's own optimization advice pushes the opposite way, recommending you select all job types you perform and set service areas broadly, its example being a whole county rather than specific postal codes. Both things are true at the same time. Broad areas get you more leads, and you pay for the ones that land outside where you actually want to drive.
The other things Google will not credit
A valid lead that arrives outside your business hours. A customer asking for advice on a project. Someone researching prices. A customer who never called you back after you returned their message. A service you list generally on your profile but do not actually perform.
Three more that people assume must be refundable and are not: a customer who cancelled a booking, a customer you gave a quotation to and promised to call back, and a lead you referred on to a different provider.
And one more, worth stating on its own: a job you are temporarily too busy or unwilling to take is not creditable. Being booked solid does not stop the meter. The leads keep arriving, the charges keep landing, and there is no refund for having a full calendar.
8. Local services ads or search ads: how to actually decide
Almost every comparison of these two channels turns into a cost argument, and the cost argument never resolves, because the two products count leads differently. The question that does resolve is which problem you have.
The question is not which is cheaper, it is which problem you have
The question arrives in two very different forms.
The first says the phone does not ring enough. The work is good, the reviews are respectable, and he could handle more of anything that came through the door. That is a volume and trust problem, and local services ads sit above everything else on the page with a verification badge attached to them. Strong fit.
The second says the phone rings fine, it just rings with the wrong work. He wants more full replacements and fewer $200 service calls. That is a mix problem, and local services ads barely touch it. Job types and the broad search switch are a volume trade, not targeting: they apply across every industry on the account, they cost you leads, and they cannot tell a small repair from a full replacement inside the same job type. The rest of the category still arrives, you are still billed for it, and the credits that would have covered the mismatch no longer exist.
So the decision takes about thirty seconds. Volume problem: this channel helps. Mix problem: it will not fix it, no matter how the budget is set.
What only search ads can do
Search is the only Google channel where you choose the work rather than receive it. You can bid on one service line and ignore the rest of your trade. You can send that traffic to a page built for that job instead of to a profile card. You can test what the ad says. You can read the actual phrases people typed before they called, and add negatives to stop the ones you do not want. And you can report at a level fine enough to act on, down to which search brought which booked job.
That is the trade you are making with local services ads: less control, less setup, less to get wrong, and a badge you cannot buy any other way.
If you run a plumbing or HVAC business, both channels are available to you, which is why those two trades have the most to gain from keeping the two budgets apart.
Your own brand searches sit in a strange spot
When somebody searches your business name directly, your local services ad is eligible to appear, and Google says yours will be the only local services ad in those results. Nobody can outbid you into that slot, because you cannot target another brand's search queries through local services ads at all.
Two things follow. Competitor conquesting and brand defence stay on search and Performance Max, which is where Google says branded queries can be targeted. And on that direct-business placement, Google screens the caller for you: callers are asked whether they are a returning customer, and if they say yes, you are not charged for the lead. The same question is put to people who message.
So your own name is one of the few places on Google where the platform actively tries not to bill you.
Why most contractors in an eligible category should run both, and how to keep the numbers clean
If you are in one of the sixteen categories and you have capacity, running both is usually right. They do different jobs. Local services ads capture the person who wants a vetted provider now and is not going to read anything. Search captures the person searching for a specific job you want more of, and lets you sell to him properly on a page.
The mistake is running both without separating them in your head. Both bill through Google, both show up on the same card, they share the same payment settings by default, and it is very easy to end up with one mental number called "my Google spend" covering two products with incompatible cost metrics. Once that happens, every comparison you make about which channel is working is fiction.
Keep them apart. Track what each one cost and what each one booked, separately, from the first month. If you cannot tell which channel produced a job, you cannot make any of the decisions on this page.
A quick test if you are still unsure: write down the three jobs you want more of this year. If those three are basically your whole category, either channel gets you there and local services ads are the lower effort route. If they are a slice of your category, and the rest of it is work you tolerate rather than want, only search ads can buy that slice.
| What you want to do | Local services ads | Search ads |
|---|---|---|
| Get more calls in an eligible category | Yes | Yes |
| Target one high margin service | Not really | Yes |
| Control the landing page | No | Yes |
| Test what the ad says | No | Yes |
| See what people searched | No | Yes |
| Bid on a competitor's name | No | Yes |
| Show a verification badge | Yes | No |
9. When local services ads are the wrong buy
Turning this channel down, or off, is sometimes the highest return decision available to a contractor, and it costs nothing.
You are already booked out
Paying for leads you have no capacity to quote is a straight cash cost with no upside. You are buying inquiries you will not get to, from people who will call somebody else in twenty minutes.
What makes this worse than the equivalent problem on search is how it presents. On search, overspending with no capacity looks like waste, because you can watch clicks going out while the phone stays quiet. Here it looks like success. The dashboard fills up with leads, the number goes up, and the cost lands on a card three weeks later. Waste arriving disguised as good news is the hardest kind to notice.
Nobody answers the phone reliably
Missed calls cost you twice. Once as the job, and once as a ranking input, since Google says responsiveness is part of how likely your ad is judged to produce a lead and that missed calls may count against you.
The common version of this is a contractor who sets wide hours to catch more, without anybody on the other end after five. That is not extra coverage. It is a self-inflicted wound: more calls arriving at a phone nobody picks up, which is the exact behaviour the ranking system is watching for. Set your hours to the coverage you actually have, not the coverage you would like to have.
Your reviews are thin or old
Your reviews here are your Google Business Profile reviews. There is no separate pool. So this is an operations problem, not a dashboard problem, and no amount of budget fixes it.
There is also a floor. Google recommends five or more reviews and says that depending on your business type, your business may need five reviews to show. It does not say which business types, so treat it as a bar to clear rather than a rule you can plan around. Screening itself can include minimum review requirements as well, alongside the background, registration, insurance and licence checks.
It is also worth knowing how much weight buyers put on it. BrightLocal's 2026 local consumer review survey, which polled just over a thousand US consumers, found 97% read reviews for local businesses, 68% will not use a business rated under four stars, and 74% look specifically for reviews written in the last three months.
That last number is the one contractors miss. Recency is a lever, not just count. Forty reviews from 2022 read worse to a homeowner than twelve from this spring, and buying visibility in front of a stale profile is paying to show people a reason to call somebody else.
10. How leads actually reach you, and the settings that quietly change it
The number in your ad is not your number. Your response speed is calculated and shown to customers. And your ad schedule is a different setting from your business hours. None of that is obvious from the dashboard, and each one has a failure mode.
The number in your ad rotates and you cannot choose it
Google is direct about this on its lead management page. The number displayed is a Google forwarding number, it is dynamic and changes often as different people search and interact with your ad, and there is no way to choose your tracking number. Calls forward to the business number on your account, which Google requires not be a tracking number itself.
When a call comes through you hear "Call from Google" before you are connected, which is how you know to treat it as a lead. Except you may not hear it at all. Google notes the message may not play if you have any type of call forwarding or VoIP set up on that business number, which describes a lot of contractors running a cloud phone system. If the whisper never plays for you, that is the likely reason, and it means your team cannot tell a paid lead from any other call by ear.
There is a Canadian wrinkle worth flagging. Google says that in the US and Canada, all inbound calls through the forwarding number are recorded, and the customer is told so by a pre-recorded message just before the whisper. But the same page lists listening to phone lead recordings as a US only capability. So in Canada the calls are recorded and you cannot play them back.
Your message response time is calculated and printed in your ad
With two or more message leads in the last 90 days, Google may show an estimated messaging response time in your ad, ranging from a few minutes to one day. It is a weighted average across that period that gives more importance to recent leads, and Google says a consistently fast response time could improve your ad's ranking and your ability to receive leads.
Here is the part that catches people. If you have specified business hours, Google calculates the average inside those hours. If you have not specified them, it uses leads received between 7am and 9pm. Leave the field blank and you are being graded on a fourteen hour day whether or not anybody is there for it.
Two related limits for Canadian advertisers. SMS text notifications for new leads are US only, so you are relying on the app or email. And when a customer messages you, Google says their name, ZIP code, job details and phone number are shared with providers, with the back and forth routed through an anonymized alias. That page uses the American term and does not give a Canadian equivalent for the field.
The ad schedule and your business hours are two different settings
This is the one that undoes the sensible-hours advice above. Google's ad schedule documentation offers all day or only during my business hours, and the default is all day. Setting realistic business hours does not by itself stop your ad running overnight, because the schedule is a separate control that defaults to 24 hours a day, seven days a week. If you fixed your hours and leads still arrive at 2am, this is why.
Pausing the ad stops it regardless of the schedule, and there is a third off switch: a temporarily closed status that turns leads off. Whichever you use, Google says that outside your scheduled hours or while paused, a free version of your listing may still be displayed. Disappearing from the paid block does not mean disappearing from the page.
11. The work that does not stop after you launch
Verification finishes, the badge appears, leads start arriving, and the assumption is that the setup phase is over. It is not.
The recurring operational load
Nothing on the list below is a bid adjustment. This channel is managed through how the business runs its phone and its reviews, which is precisely why it does not sit still.
Reviews have to keep coming in, and recent ones carry more weight than old ones. Somebody has to pick up the phone and answer messages quickly enough that the responsiveness signal holds up. Hours need to match the coverage you genuinely have this month rather than the ones you set in March. Leads have to be rated through the feedback flow so the credit system has something to work with. Your service area and your listed services decide what you get billed for, and neither updates itself when the business changes. And your documents renew, quietly, on their own schedule.
None of that is difficult. All of it recurs, and the parts that go wrong tend to go wrong without announcing themselves.
Two things surprise nearly everyone. The first is that marking a lead as booked does not request a review, and the review ask is a separate job. Google puts a shareable review link under Business Verifications, then the Google Business Profile tab, and that link is what you send to customers. Your reviews are managed through Google Business Profile Manager, not through the local services account.
The second is that marking a lead booked is not idle bookkeeping either. Google lets you attach details like job type and customer name when you do it, and those become filters on the reports page later. That is the raw material for the cost per booked job number this page keeps pointing you at, and both booking leads and that marker are available in the US and Canada only. If you are going to measure this channel properly, that checkbox is where the measurement starts.
A quiet week is usually not a fault
Lead counts here are small numbers, and a quiet stretch is often ordinary variance rather than something breaking. When something has genuinely gone wrong, the cause is usually administrative rather than competitive: paperwork, settings, billing, or the monthly ceiling you set yourself. It is rarely the bid, which is where the search ads reflex sends you first.
If you suspect a setting changed rather than the market, there is a log. Google points you to change history under the Campaigns menu inside your Google Ads account, which records adjustments and who made them. That is how you settle whether a campaign was paused deliberately, and by whom. Google also notes that pausing or editing campaigns is done from the local services inbox rather than the main Google Ads interface, which is where people go looking first and find nothing.
How your calls are routed once they reach you also affects how many actually get answered, which is worth checking while you are in there.
Whether this ongoing load is worth carrying yourself or handing to someone is a real question with a real answer either way. What is not true is that there is no load.
12. This product is changing: local services ads move into Performance Max in 2027
Google has published a migration plan that folds local services ads into the main Google Ads platform as a pay per lead Performance Max campaign type. This is the strongest argument that the channel needs attention rather than autopilot, and it has barely been written about for a Canadian audience.
The timeline, and where Canada sits
Google's published phases: August 2026 for selected home and storefront service advertisers in the United States, covering plumbing, HVAC, electrical, appliance repair, house cleaning, lawn care, roofing, pest control and moving. Late 2026 for broader advertiser groups. Then 2027 for non US accounts and any remaining categories.
Canadian accounts are in the 2027 group. So you have runway, and you also have a date.
What changes and what stays
Management moves inside Google Ads. Your historical average weekly budget gets divided by seven to become a daily average budget. Manual bidding and industry level target CPA are being deprecated. Better Business Bureau callouts end. And past campaign level performance reports do not migrate, although your past leads do.
That weekly to daily conversion is not purely future tense, incidentally. Google already applies it in the Google Ads API today: a CA$70 weekly budget reads as CA$10 a day there, with no change to the overall amount. If you ever pull your own data through the API and the number looks wrong, that is the arithmetic.
What carries over: pay per lead billing rather than pay per click, the badge, and the keywordless structure. You still do not get keywords or ad copy.
What to do about it now
Export any performance history you would want later, before it stops being available. Do not build a process or a spreadsheet that depends on manual bidding, because it is going away. And treat anything you read about local services ads written before 2026 as suspect until you have checked it against a current source, starting with the badge name, which most of the internet still gets wrong.
13. Common questions about local services ads
Common questions
It is now called Google Verified. Google announced the change in August 2025 and the single badge rolled out from that October, replacing Google Guaranteed, Google Screened and License Verified by Google. Google also discontinued the customer money back guarantee that came with the old badge. The badge today means you passed Google's screening checks, which covers licence where applicable, insurance and background checks. It does not mean Google stands behind the work.
They are Google's pay per lead product, shown in the block above the regular search ads, where you are billed when a customer contacts you rather than when someone clicks. There are no keywords and no ad copy. You choose a service category, a list of job types and a service area, and Google decides who to show based on bid, likely lead rate and profile quality.
Only roughly. You can select job types for your category, and you can switch off broad search so you stop serving on bare category searches like plumber near me. But Google says deselecting all job types will not stop you receiving leads on the overall category, only pausing your ad does that. Turning off broad search may reduce your leads, and if you advertise across more than one industry the change applies to all of them. It is a volume trade rather than targeting, and it cannot separate a small repair from a full replacement inside one job type.
Check that your trade is one of the sixteen categories offered in Canada, then create a local services account, get your Google Business Profile public and verified, and submit licence and insurance documents plus background checks. Google says screening and verification takes three to four weeks on average after documents are submitted. Some categories, including plumbing, HVAC, electrical and locksmiths, carry an extra check on top.
Google publishes no price list, and lead prices vary by location, job type, lead type and bidding mode. You set an average weekly budget, and your monthly maximum is that figure times 30.4 divided by seven. Once you hit the monthly maximum your ads stop for the rest of the month. Message leads are usually priced lower than the equivalent phone lead, and Google prices message leads partly on how likely that customer is to book you, including whether they have contacted other local services advertisers.
Not the way you would expect. Google recalculates what you can spend from the days left in the month rather than from what you have already spent. Its own example is a weekly budget dropped from 100 dollars to 70 dollars on January 18, which makes you eligible to spend an additional 140 dollars for the rest of January. So a decrease can release fresh spend in the same month. Any budget change recomputes the remainder, which is also how you keep running after hitting the ceiling in week three.
It is a Google forwarding number, and Google says it is dynamic and changes often as different people search and interact with your ad. You cannot choose it. Calls forward to the business number on your account, which Google requires not be a tracking number. You normally hear a Call from Google message before being connected, but Google notes it may not play if you have call forwarding or VoIP on that number. In the US and Canada those calls are recorded, though playback of lead recordings is listed as US only.
It depends on which problem you have. If you need more volume in a category you are happy to serve broadly, local services ads sit above everything and carry a badge, which is a strong fit. If you need a different mix of work, more of one high margin service and less of another, only search ads can buy that, because the job type controls in local services ads are far too blunt to buy a slice of a category.
There is no longer a difference. Google announced in August 2025 that a single Google Verified badge would replace Google Screened, Google Guaranteed and License Verified by Google, rolling out from that October. If your onboarding is only partly complete you may instead be running pre badge ads, which let you take leads after the preliminary checks while the rest is pending, show below fully badged providers, and are not offered for garage doors, locksmiths or health care verticals.
For a contractor in an eligible category who has capacity to take more work and a reliable way of answering the phone, usually yes, because the placement is above everything else and the buying decision is simple. For a contractor who is booked out, or whose real problem is the type of work coming in, usually no. Paying per lead when you cannot service leads is a straight cash loss.
A public and verified Google Business Profile, background checks covering identity and criminal history for owners and for anyone performing core services including subcontractors, a business licence and owner licence where local law requires them, and insurance meeting a minimum that varies by category and location. Google publishes no dollar figure for Canada, but says the amount required is displayed on the insurance upload screen in your verification dashboard. Your certificate must be valid for at least fourteen days past the date you submit it.
Yes, but in only sixteen service categories, far fewer than are offered in the United States. Painters, general contractors, handymen, landscapers, flooring, fencing, siding, garage doors, remodelling, snow removal, pools and home inspection all have no Canadian category as of August 2026. Google adds categories over time and its help pages lag, so check the live signup tool for your trade and city.
Google names your bid, how likely your ad is to result in a lead, profile quality, and relevance covering the services you provide and your business bio. Responsiveness sits inside the second one, with missed calls counting against you. Complaint history matters too: Google says serious or repeatedly negative customer feedback may result in lower rankings, including not showing at all. Proximity is widely claimed as a ranking factor but does not appear in Google's ranking documentation, and Google adds that ranking also optimizes for the diversity of the ecosystem so that all providers get opportunity.
The usual causes are administrative rather than competitive. An expired insurance certificate or licence, a suspension on the linked Google Ads account, which Google says also suspends local services ads, or your monthly maximum being reached so ads stop for the rest of the month. Check whether the ad is paused or set to temporarily closed, and check change history in your Google Ads account to see who changed what. If onboarding is not finished you may be running pre badge ads, which show below fully badged providers.
14. Your next steps
Check eligibility on the live tool
Enter your trade and your city at the Google signup flow. If your category is not offered, stop here and put the effort into search ads instead.
Get the Business Profile clean first
Public, verified, correct address, correct hours, and a healthy stream of recent reviews. Google recommends at least five reviews and says some business types need five to show at all. Everything downstream depends on this and it is the slowest thing to fix.
Start documents early
Screening averages three to four weeks after submission, so this is not a same week launch. Check that your insurance certificate is valid for at least fourteen days past the date you upload it, shows a policy number, and carries a name matching the one you advertise under.
Set the weekly budget against capacity, not ambition
Work out how many jobs you can genuinely take next month, budget for that number of leads, and check the monthly ceiling it implies before you commit.
Set business hours and the ad schedule as two separate jobs
The ad schedule defaults to all day, so realistic business hours alone will not stop overnight leads. Set both, and remember unspecified business hours means your message response time gets graded against a 7am to 9pm day.
Decide how you will measure cost per booked job
Settle this before you spend anything, mark leads booked with job type so the reports can filter on it, and keep local services spend separate from search spend. Without it you will be guessing about which channel works for as long as you run both.
The two settings that will cost you the most if you get them wrong are your category and your service area, because those are the two mismatches Google stopped crediting. Spend your setup time there rather than on the bid.
