AdClaw Digital

Google Ads Management in Toronto for Home Service Contractors

A PPC agency in Toronto built for home service contractors. What makes the GTA market hard, where ad budgets leak, and who I turn away.

By Gavin Sevastian · Updated August 4, 2026 · 8 min read

If you own a home service business in the Greater Toronto Area, this page is about running Google Ads for it. Not e-commerce, not a law firm, not a software company. Contractors who quote on site.

Most of what gets sold as PPC agency work in Toronto is one template with a city name swapped in. What is on offer here is different by structure: one person, a small number of contractor accounts, worked directly. Here is what I actually do.

Who this is for, and who I turn away

Most people searching for Google Ads management in Toronto are not contractors.

Who this is built for

Home service business owners who sell jobs at a site visit. HVAC, plumbing, electrical, roofing, garage doors, windows and doors, basement waterproofing, pest control, landscaping, painting. The conversion is a phone call or a form, not a checkout, and the real value of that lead stays unknown until somebody quotes the work.

One other thing has to be true. Your service area has a hard edge, because you cannot drive two hours for a service call and come out ahead.

Who I turn away

E-commerce, software, lawyers, dentists, realtors, national business to business. Those are different animals with different economics, and someone who specialises in them will do better work than I would.

I also turn away contractors whose bottleneck is not traffic. If the phone rings out, if quotes go unsent for a week, if the close rate is low, or if you are already booked six weeks deep with no crew to add, more leads make the problem more expensive.

Ads amplify the business that already exists. They do not repair it.

Why one person and not an agency

A small number of accounts, worked by the person you talk to. No account manager relaying your instructions to a junior who has never met a contractor. That is a fact about the arrangement, not a claim about results.

What makes the Toronto market hard for contractors

The Greater Toronto Area is one advertising market of roughly 7.7 million people as of 2025, about 47 per cent of Ontario's population, and the province projects it will add another 1.3 million residents by 2051 (Ontario Ministry of Finance).

That density is why the auctions clear high here. It is also why a structural mistake costs more in Toronto than the same mistake would cost in a small market.

The GTA is not one market, and "Toronto" is not one target

Toronto is a single-tier city ringed by four regional municipalities with different drive times and different job economics. Scugog and Mississauga are not the same advertising problem. Setting your target to Toronto and calling it done is the most common expensive simplification in this market.

Two settings decisions come before any bid adjustment. Google's location targeting default reaches people who are merely interested in an area as well as people physically in it, which for a business that can only service a radius is straightforward waste. And in a region where municipalities abut each other and place names repeat across them, a search naming the town next door is often a lead you cannot serve.

Then there is the part only you can supply. Minimum job size has to rise with drive time, because an hour each way changes what a job has to be worth before it is worth taking. The operational takeaway: service area realism is a business constraint that has to be encoded into targeting, and no agency can invent it for you.

Demand does not arrive evenly, and the swing is bigger than most owners expect

Home service demand in Toronto does not vary mildly across the year. It inverts.

What that changes in practice: a budget set once in spring is wrong by autumn. A bid strategy calibrated in a trough behaves differently at peak, because the auction it learned on no longer exists. And the two calendars pull against each other inside one budget, so whichever service is in season quietly eats the other one's money unless somebody is watching.

This is the clearest reason the work is continuous. If you sell heating and cooling, the HVAC lead generation guide covers how those two calendars get handled without one starving the other.

For some trades, Ontario law makes search the only way in

Ontario restricts door-to-door selling of a specific list of home services unless the consumer initiated the transaction. The restricted list: furnaces, air conditioners, air cleaners, air purifiers, water heaters, water treatment devices, water purifiers, water filters, water softeners, duct cleaning services, and any good or service that performs one or more of those functions. The province names an HVAC system as its own example (Government of Ontario).

If you sell any of those, the customer has to make first contact, unless you already have a contract in place with them. That is not a marketing preference, it is provincial law. Search is one of the few places a homeowner can make that first contact at eleven o'clock on a Sunday night.

And for these same products, even when the homeowner does invite you in and signs, there is a ten-day cooling-off period during which they can cancel without reason or penalty.

Where contractor ad budgets leak

The ordinary stuff is where the money goes.

Most waste is structural, and none of it shows up in the numbers you look at

Wrong or missing conversion tracking. Default location targeting. No exclusion list. Ads pointing at a homepage instead of a page about the service the person searched for. These are day-one decisions with compounding consequences, and every metric a business owner naturally checks stays healthy while they bleed. Clicks are happening. Impressions are up. The campaign says Enabled.

Auditing it is harder than most people assume. The search terms report is a filtered subset, not a record: Google omits queries that do not have enough activity, in order to keep with its data privacy standards (Google Ads Help). That threshold applies per term rather than as a share of your account, so the smaller the account, the larger the proportion of its queries that never clear the bar. For a local contractor, that is the wrong way round. "It is not in the report" is not evidence it never ran.

The phone is the conversion, and phone tracking has to be built on purpose

If your customers mostly ring rather than fill in a form, and for emergency and repair work they usually will, then a setup that only counts form fills is training the bidding on a fraction of reality. Tracking a call properly means setting it up at the ad level and on the landing page, and none of that happens by default.

That matters more now than it did five years ago. Automated bidding is a prediction engine trained on your conversion data. Feed it incomplete data and it optimises confidently toward the wrong thing. Automation did not remove the work, it moved it: what used to be bid management is now signal management.

There is a second loop after that one. Counting leads is not the same as counting jobs, and without feedback from you or your CRM about which leads turned into work, the system will happily buy more of the cheapest lead, which is usually the smallest job. If your ads are producing form fills but the phone stays quiet, this guide on ads that do not generate calls covers the usual causes.

Ontario adds compliance rules that touch the ads themselves

Licensed electrical contractors in Ontario must display their licence number on all correspondence, contracts, invoices, business cards and ads, and it must also be on the website, within 90 days of receiving the licence (Electrical Safety Authority). That binds your ad copy and your landing page, not just the truck.

The broader trust layer belongs on the page the ad points at. Ontario has 23 compulsory trades including plumber and electrician, with journeypersons renewing their Certificate of Qualification each year (Skilled Trades Ontario). WSIB coverage is compulsory in construction, including for sole proprietors and independent operators with no employees (WSIB). Those are precisely the things a homeowner is scanning for before they call a stranger.

How the engagement works

What is included, and what is not

Included: the campaign build or the takeover of what exists, conversion and call tracking set up properly, then ongoing management of structure, keywords, exclusions, bidding, ad copy and landing page direction. Ongoing means every week.

Not included, so nobody discovers it later: I do not build you a website, I do not run your social media, I do not answer your phone, and I do not do SEO. If a landing page needs to exist for the ads to work, that is in scope and I will say so before we start.

You own the account, the tracking and the landing assets

If this ends, nothing has to be rebuilt from zero and you are not starting a new account with no history, which is a real cost that rarely gets mentioned at the point where it is being set up.

Worth asking any agency you talk to, because the answer varies and it decides how easily you can walk. Pricing structures vary the same way, and what agencies charge and how is worth reading before you compare quotes.

What I need from you

Five things, and none of them are optional:

  • Speed on the phone. Response time is part of the system's performance and it sits on your side of the line.
  • Feedback on which leads became work. This is the only way the bidding gets trained on jobs instead of on form fills.
  • Your average job value and your real close rate. Those two numbers set the budget. Nothing else does.
  • The honest edge of your service area. Including the jobs that are technically in range and not worth the drive.
  • A straight answer about capacity. If you cannot take more work this month, we should wait.

The first thirty days, in sequence

This is the order of the work. Nothing here is a forecast of results.

  1. Week one: access and foundation

    Account access, conversion tracking, call tracking, geography and the exclusions that stop the obvious waste. Nothing downstream is meaningful until this is right, which is why it comes first and why it looks like nothing is happening.

  2. Weeks two and three: structure and copy

    Campaign structure, keywords, ad copy and landing page direction. Then the part nobody enjoys, which is waiting for enough real data to decide anything at all.

  3. End of month one: first real read

    Search terms get reviewed against what rang the phone. Exclusions get added. The picture is still partial, and treating it as final is how accounts get wrecked.

  4. Month two onward: decisions from data

    Changes get made because the data supports them, not because a month ended and something ought to change.

Why two weeks is not a read

Google's own documentation says a bid strategy can take up to three weeks, or one to two conversion cycles, to calibrate after it is created or materially changed (Google Ads Help).

The conversion cycle part is what catches contractors out. A conversion cycle is the gap between the click and the conversion it eventually produces. For an emergency call that gap is minutes. For a roof or a window replacement, where a homeowner clicks in March, collects three quotes and signs in May, it runs into weeks. Two of those cycles on a long-consideration job is most of a season, and no amount of impatience compresses it.

That clock also starts after the tracking is right, not before. An account that gets restructured every few days lives permanently inside the recalibration window and never produces a clean read. Pulling out at week two forfeits the learning data you already paid for, which is the most expensive way to save money in this channel. Anyone who offers you a verdict in fourteen days is selling a feeling.

On Google's recommendations

The recommendations panel inside your account is a source of suggestions, not instructions. Some are good. Others widen your keyword matching or change how you bid, which is a large change wearing the clothes of a small one. Auto-apply settings are worth checking on any account you inherit, because they can be switched on without anyone having deliberately turned them on. Every recommendation gets checked against booked, profitable jobs, and that requires somebody who is looking at the account.

Where I work: the 25 GTA municipalities

The Government of Ontario defines the GTA as five census divisions: Toronto plus the regions of Durham, Halton, Peel and York (Ontario Ministry of Finance). Worth knowing that the GTA and the Statistics Canada Toronto census metropolitan area are different boundaries, so Oshawa sits in the GTA but outside the Toronto CMA, and Orangeville sits in the CMA but outside the GTA (Statistics Canada). That distinction decides whether a targeting radius quietly includes towns you cannot serve.

Toronto and York Region

Toronto, plus Aurora, East Gwillimbury, Georgina, King, Markham, Newmarket, Richmond Hill, Vaughan and Whitchurch-Stouffville (York Region). This spread runs from dense urban to rural inside one region, and the job mix changes across it.

Peel and Halton

Peel is Brampton, Caledon and Mississauga. Halton is Burlington, Halton Hills, Milton and Oakville (Halton Region). Close on a map is not close in drive time out here, and the minimum job size has to rise with the distance.

Durham

Ajax, Brock, Clarington, Oshawa, Pickering, Scugog, Uxbridge and Whitby (Durham Region). Durham's east and north end is a different targeting problem from the lakeshore, and treating them as one region is how contractors end up quoting jobs in Brock they will never drive to.

That is 25 municipalities, named. No "and surrounding areas."

What I will not promise you

No lead guarantees, no position guarantees, no ROAS numbers

Nobody controls what a competitor decides to bid this week, whether January is mild, or whether a homeowner picks up on the second ring. A guarantee that ignores all three is not a commitment, it is a sales device.

It also invites the wrong conversation. Once the pitch is a number, you are comparison shopping numbers, and the person willing to promise the largest one wins. That person is not the one you want running your account.

A cheaper cost per lead is not automatically a better campaign

Published US benchmarks make this concrete. WordStream's 2026 US benchmarks put the median cost per lead for home and home improvement at about $91 US (WordStream). LocaliQ's 2025 US home services benchmarks break the same picture out by trade, where the median cost per lead runs from about $45 for pools and spas to about $228 for roofing and gutters (LocaliQ).

Those are US medians in US dollars and should not be read as Toronto expectations. The point is the spread. A $45 lead for a small service call can be worse business than a $228 lead for a full roof replacement. Cost per lead ranks nothing on its own, and how Google Ads costs work for contractors goes through the arithmetic that does, which starts with your average job value and your close rate.

Questions Toronto contractors ask before hiring a PPC agency

Search Ads compared with Local Services Ads

Local Services Ads sit above the regular search results, and every contractor eventually asks whether to run those instead. Google's own documentation is here, and there is a fuller walkthrough in the guide to Local Services Ads for contractors.

What differsGoogle Search AdsLocal Services Ads
What you pay forEach click on your adEach lead, not each click
Where it showsIn the results, among other adsAbove the search results, in its own unit
VerificationNone beyond the ads themselvesScreening; Google Verified badge in eligible verticals
What arrivesA visit to your pageA customer who picked your profile out of the unit
Google Search Ads compared with Local Services Ads

Common questions

In my experience it is priced one of two ways: a flat monthly fee, or a percentage of ad spend. Percentage of spend creates an incentive problem, because the manager earns more when you spend more whether or not it works. Ask which model you are being quoted, and ask what happens to the fee when spend drops in the off-season.

Your budget follows your average job value and your close rate. A business selling a few hundred dollars of service work and closing one lead in four is doing completely different arithmetic from a business selling roofs. Start from what a booked job is worth to you and work backwards, and treat any Toronto average you get quoted as somebody else's business rather than yours.

Usually both, once search is working, because they answer different questions for the homeowner. One naming point worth having right: Google's current term for the trust mark is the Google Verified badge, and it applies in eligible verticals rather than everywhere. Google publishes eligible service categories but defers geography to an eligibility check, so whether your trade has it in Toronto has to be checked on your account rather than assumed.

They are different time horizons, not competitors. Search ads buy demand that exists today and stop the day you stop paying. SEO compounds slowly and keeps working, but slowly is measured in quarters. For a seasonal trade the timing usually decides it, because SEO started in October does not help you in January.

Search captures intent that already exists, social creates it. For emergency and repair work the intent is already there and search wins clearly, because nobody browses Instagram for a plumber at midnight. For replacement and remodel work with a long consideration window, social has a real case, and it is worth treating as a second channel once search is doing its job.

In-house works if someone on your team has the time and the interest, and it is the cheapest option when that person exists. An agency gives you process and coverage; the tradeoff is usually who touches the account day to day, so ask who that is and how many other accounts they carry. A one-person shop gives you the opposite tradeoff, which is direct access and a single point of failure, and you should ask about that too.

If this sounds like your business

You quote jobs on site somewhere between Burlington and Clarington. If you are an electrician, you already know your licence number has to be on the ads and the website. If you sell furnaces or water treatment, you already know the customer has to contact you first.

That is most of the qualifying list. Here is how to start a conversation, and two things you can hold me to:

  • You own the account and the tracking
  • A straight answer if ads are not your problem

Not sure whether your ads are working?

Send me your account and I will tell you honestly what I would change, and whether it is worth paying anyone to do it.

Gavin Sevastian

Gavin Sevastian

Founder and ads manager, AdClaw Digital

Takes about 20 minutes. No obligation either way.