Win Toronto's hardest HVAC searches and towers

Guides

The Local Services Ads playbook for Toronto heating and cooling companies

Local Services Ads reward fast answers, good reviews and sensible bids. This playbook covers setup, the bid arithmetic, seasonal changes for Toronto's heating and cooling peaks, and the weekly routine that keeps lead quality up.

Written by Ali Sedighi, MBAPublished: Last updated:

Local Services Ads can fill a Toronto HVAC company's schedule in a cold week, or quietly drain its budget all winter. The difference is rarely the bid alone. It's whether the account is set up for the jobs you want, whether the bid comes from your own numbers, and whether your team answers fast enough to earn the position Google gives to responsive businesses.

This playbook is the method we use in our Local Services Ads service. You can follow it yourself.

How Google decides who shows first

Google's help page on ad rankings groups the factors into three:

  1. Your bid, the most you're willing to pay for a lead. Google notes you may pay less.
  2. How likely you are to produce a lead. This covers responsiveness (including missed calls), what the customer searched for and when, how relevant your services and business bio are, and whether you've enabled message and booking leads.
  3. Profile quality: your rating, number of reviews, average response time, image quality, completed verification checks and other business information.

The same page says profiles with higher quality may also pay less per lead. In a market as crowded as Toronto, the practical lesson is that the second and third groups are where you can beat bigger competitors. You may not outbid a national brand, but you can answer faster and earn reviews more steadily.

Step 1: Get verified and set up correctly

Google's Canadian getting-started page lists HVAC among the service categories and describes the Google Verified badge for businesses that pass its screening. Requirements listed include a licence or business registration and reviews, subject to category rules.

Before you submit, check:

  • your legal business name matches your registration exactly
  • your phone number goes to someone who answers, not a general voicemail
  • your business hours reflect the hours you really cover
  • your business bio names the equipment and building types you serve, for example furnaces, boilers, heat pumps and condo in-suite units

Step 2: Choose job types and service areas with care

The default settings are generous. Tighten them.

Job types. Switch off anything you don't want more of. If duct cleaning or small repair calls clog your schedule in January, turning those job types off can free crews for replacement work.

Service areas. Map your trucks' morning reach. A company based near the Kipling and 401 area can usually reach most of Etobicoke and the western half of the old city quickly, but a 9 a.m. call in Malvern may take an hour in winter traffic. Drop the postal areas you can't serve well; a late arrival costs you a review as well as a job. Our areas page describes how housing and equipment change across the six districts.

Step 3: Set the bid from your own numbers

Work the arithmetic per job type before touching the bid.

Input Repair calls Replacement enquiries
Average gross profit per booked job $380 $2,900
Share of LSA leads that book 55% 20%
Break-even cost per lead $209 $580
A sensible ceiling (about half of break-even) $105 $290

Two lessons come out of this table. First, replacement enquiries can carry a much higher bid even though fewer of them book. Second, a single bid across all job types underpays for the valuable leads and overpays for the cheap ones. If the platform's bidding mode doesn't let you separate them, use job-type choices and budgets to steer.

Google recommends a "Maximize Leads" mode that sets bids automatically. It can work, but keep an eye on cost per booked job; automation optimises for leads, not for your margin.

Step 4: Plan around Toronto's two peaks

Toronto has two demand peaks and two shoulders.

  • Heating peak: the first cold snap of autumn through the deep-winter cold spells. No-heat calls spike, and the companies that answer win.
  • Cooling peak: the first heat waves of early summer. Short, sharp and often overwhelming for crews.
  • Shoulders: spring and early autumn, quieter for emergency calls but good for replacement and heat-pump research.

A simple seasonal plan:

  1. Two weeks before each peak: raise budget, confirm hours and on-call cover, push review requests.
  2. During the peak: watch answered-call rate daily; if crews are full, lower the budget rather than missing calls.
  3. Shoulders: reduce LSA spend and shift money into replacement and heat-pump campaigns.

Step 5: The weekly lead routine

Set aside 20 minutes a week.

  • Review every lead from the past week. Mark booked, quoted, lost or invalid.
  • Give feedback on leads outside your categories or areas. Google's Canadian page mentions lead feedback and lead credits; track what you're credited.
  • Check missed calls and response times. Find the cause of any misses: lunch, a technician's phone, after-hours routing.
  • Send review requests for every completed job that week.

Step 6: Run search ads alongside, not against

Many Toronto HVAC companies run regular search ads too. Give each a job. LSA usually handles urgent repair and service calls; search ads can target specific replacement and equipment searches that LSA job types don't capture well, such as fan coil replacement or high-velocity AC. Exclude your own brand terms from search ads where it makes sense, and avoid both channels chasing the same broad phrase.

Mistakes we see in Toronto LSA accounts

  • Hours set to 24/7 with no night cover. It promises responsiveness you can't deliver, and missed calls are part of how Google ranks you.
  • Service area left at Greater Toronto. You pay for leads you can't reach on time.
  • No lead review. Invalid leads go unflagged and credits are never claimed.
  • Reviews in bursts. A dozen reviews in one week, then nothing for six months, looks less natural than a steady stream.
  • Judging by cost per lead alone. A $40 lead that never turns into a job costs more than a $150 lead that does.

When to get help

If your account is spending but booking poorly, or your position dropped and you don't know why, a second opinion usually finds the cause quickly. The 7-day free trial includes a digital marketing audit; call, text or email to start it. More reading is on the guides page.

Frequently asked questions

How do I work out a maximum bid for Local Services Ads?

Multiply the average gross profit of the jobs you want by your booking rate on LSA leads, then decide how much of that you're willing to spend to win the job. If a booked job earns $800 and you book half your leads, $400 is break-even; a sensible ceiling sits well below that.

Should we turn on message leads?

Google says enabling message and booking leads can increase your chance of a lead, which is part of how ads are ranked. Turn them on only if someone will reply quickly, including evenings and weekends.

What happens if we pause in the summer?

You can pause or lower your budget in quieter weeks. Many Toronto HVAC companies reduce LSA spend in late spring and early autumn, then raise it before the first heat wave and the first cold snap.

Sources

  1. Google Local Services Help: About ad rankings (2026-10-22)
  2. Google Local Services Help: Getting started with Local Services Ads (Canada) (2026-10-22)