Google Local Services Ads does not have one fixed Canadian price per lead. Google says you pay for valid leads, with prices varying by location, job type, lead type and bidding mode. For a service business in Toronto, Calgary or another eligible market, a useful budget starts with the jobs you can profitably deliver—not an unsourced national average.
The short answer: pay per valid lead, not per completed job
Google’s “How leads work” documentation describes Local Services Ads as a pay-per-valid-lead product [1]. That is different from paying a fee only after a customer accepts your quote. A lead can be a phone enquiry, message or another supported contact type. Receiving a legitimate enquiry does not mean you have won the work, and a customer may still compare providers before choosing one.
Google does not publish a universal Canadian cost-per-lead rate in the official guidance cited here. Treat any headline average cautiously unless its author identifies the currency, location, service category, sample period and calculation method. A dollar figure collected from US advertisers is not automatically a CAD estimate for your business. None of the amounts below are market benchmarks, Google quotes or AM SaleTech client results.
What changes the cost of Local Services Ads?
Google explicitly identifies location, job type, lead type and bidding mode as factors in lead pricing [1]. That makes a single “Toronto lead price” too broad to use as a purchasing decision. Different services and contact types can have different economics even within the same city. Google also notes that message leads are typically cheaper than corresponding phone leads, but not always.
Start with the work you actually want: the service, normal service radius, appointment availability and minimum viable job size. A cleaner serving a compact area and a contractor quoting larger projects should not assume the same lead has the same value. Use your own campaign information to replace early assumptions as evidence accumulates; avoid increasing spend simply because another company reports a lower headline cost.
How weekly budgets and the monthly maximum work
Google describes the average weekly budget as a target, not a promise to spend exactly that amount each week [2]. Some weeks can be above the average and others below it. Its published formula for the monthly maximum is average weekly budget × 30.4 ÷ 7. When the monthly maximum is reached, ads stop appearing for the remainder of that month unless the budget changes.
For a purely illustrative CAD example, an average weekly budget of CA$350 gives a calculated monthly maximum of CA$1,520: 350 × 30.4 ÷ 7. That is an example of the formula, not a recommended starting budget or a prediction of enquiries. Check your actual account settings and currency. If you edit a budget partway through the month, Google recalculates spending ability for the remaining days; the unchanged-budget example should not be treated as a rule for that situation.
A CAD planning example: calculate cost per booked job
Suppose, only for planning, a business spends CA$1,200 on ads and receives 20 charged leads in the same reporting period. Its ad cost per charged lead is CA$60. If five of those leads become booked jobs, its ad cost per booked job is CA$240. These invented inputs demonstrate arithmetic only. They are not typical Canadian results, a forecast or evidence that your campaign can buy leads at that price.
Now suppose only three of the same 20 leads book. Ad spend has not changed, but cost per booked job rises to CA$400. This is why reporting only a low cost per lead can hide a weak commercial outcome. Track how many enquiries match your services, how many you quote, how many book and how many complete. Use the same lead cohort and allow time for quotations to turn into jobs before drawing conclusions.
Work backwards from contribution after direct delivery costs, not from revenue alone. If a hypothetical completed job leaves CA$500 before advertising and you want CA$250 left after acquiring that customer, the remaining CA$250 is the acquisition allowance. At an assumed 25% lead-to-completed-job rate, that supports at most CA$62.50 per lead before other acquisition costs. If the assumptions change, the allowance changes too. Recurring work requires evidence of retention, not a guessed lifetime value.
Separate Google’s ad spend from the total marketing bill
The amount Google charges for leads is only one possible cost. A managed campaign may also involve an agency fee, call handling, appointment administration, reporting tools or website improvements. Ask for those items to be separated in writing. Do not compare an all-inclusive marketing proposal with a second provider’s media-only figure and assume the difference is simply a higher Google lead price.
In the hypothetical CA$1,200 example, adding CA$300 of campaign-management expense would make the tracked acquisition spend CA$1,500. Divided by five booked jobs, that is CA$300 per booking rather than CA$240. This does not suggest what any agency charges. It shows why your profitability calculation should define exactly which expenses it includes and whether figures are before or after applicable taxes.
Check Canadian eligibility before committing a launch budget
Do not assume every service category is available everywhere in Canada. Check the live sign-up flow and Google’s Canadian screening requirements for your business category and operating location [3]. Google says requirements vary and can include business or identity checks, relevant licensing, insurance and a verified Google Business Profile. Prepare the documents your actual account requests rather than relying on another trade’s checklist.
A business serving Toronto should describe its genuine service area, not invent an office to appear more local. The same applies in Calgary or anywhere else. Check that your business name, telephone number, services and hours are accurate across the profile and website. Account approval, eligibility and document review are separate from budget planning; paying an agency cannot guarantee Google will approve the business or deliver a set number of leads.
Understand charged leads, credits and missed calls
A missed call is not automatically free, and a lead that does not buy is not automatically invalid. Google lists circumstances that can produce a valid lead, including certain missed calls during business hours, voicemail and customer messages [1]. Review the current rules and the charge status of the actual lead. Avoid budgeting on the assumption that every call you fail to answer will be excluded.
Google describes automated lead assessment, possible credits and feedback options, with restrictions for some categories and regions [1]. Do not assume your account qualifies for every credit mechanism or that a complaint guarantees a refund. Keep lead records, review charges and credits, and use the reporting available in your account. Give callers a reliable response process and advertise only services and areas you can genuinely fulfil.
What to measure during an initial campaign review
Google’s reporting guidance lists charged leads, total lead spend, contact-type breakdowns and lead credits [4]. It also describes marking leads as booked in the US and Canada. Those reports are a starting point, not a replacement for your own job records. Match enquiries to booked and completed work so you can distinguish an inexpensive conversation from a profitable customer.
Review cost per charged lead, qualified-lead rate, response time, quote rate, booking rate, completed-job rate and contribution after acquisition. Look at enough observations to understand uncertainty: one booked project can make a tiny sample look unusually good. There is no universal test budget or number of days that proves a channel will work. Set a spend limit and a review point you can afford before launching.
Local Services Ads, Search ads or SEO?
Local Services Ads is one option, not a substitute for every marketing channel. If your category is ineligible, or you need a different way to explain a specialised offer, consider whether a Search campaign and a relevant landing page fit better. SEO supports useful service information and organic discovery, but it does not promise instant enquiries. Choose based on eligibility, buying intent, available capacity and measurement.
Before a consultation, gather your priority services, real service area, available appointments, typical job contribution and any existing lead reports. AM SaleTech can help assess the fit and build a measurement plan. The useful question is not “Can someone guarantee the cheapest leads?” It is “What can this business afford to pay for the right completed jobs, and how will we know whether the campaign meets that limit?”
Sources and methodology
Based on Google’s published guidance. Numbered references in the article correspond to the sources below. CAD examples are illustrative calculations, not market averages, forecasts or client results. Google’s rules and account availability can change.
Put the next step in context.
Explore our services and real client work, or share your goals with the AM SaleTech team.
