BlogGoogle Ads

Google Ads for Home Services: The Complete 2026 Guide

M
Mousa H.
|13 min readMay 10, 2026
Home services company running Google Ads with local service ads and call campaigns

Local Service Ads now dominate the top of search results for plumbers, electricians, and HVAC companies, with an average cost per lead of $25–$75. This guide covers LSA setup, call-only campaigns, geo-bid adjustments by service radius, and seasonal budget strategies that keep pipelines full year-round.

Why Home Services Is Google Ads’ Best Category — and Its Most Expensive Trap

No category fits Google Ads better than home services. When a homeowner’s furnace dies in January or water is coming through the ceiling, they do not browse, compare content, or join an email list. They search, they call the first credible result, and they hire within the hour. That combination — urgent intent, high ticket value, and a strictly local market — is exactly what paid search was built for. A plumber can pay home-services auction prices (around $8.70 per click on average in Canada, higher in Toronto and Vancouver cores) and still come out far ahead, because a single emergency call can be worth hundreds or thousands of dollars in revenue.

The same dynamics also make it the easiest category to lose money in. Because the economics are so attractive, you are not just bidding against the contractor across town. You are bidding against national franchises with head-office budgets, and — more quietly — against lead aggregators. HomeStars, Angi, and similar marketplaces bid on virtually every home-services keyword in every Canadian city, capture the homeowner with a directory page, then sell that same lead back to four or five contractors at once. They inflate auction prices on the way in and dilute lead quality on the way out.

So the honest framing for 2026 is this: Google Ads is the highest-leverage channel available to a Canadian home-services business, and an undisciplined account in this category bleeds faster than in almost any other. Everything in this guide is about keeping you on the right side of that line.

Campaign Architecture: Split by Service Line, Then by Intent

The most common structural mistake we see in home-services accounts is one campaign called something like Plumbing — Toronto with every keyword dumped inside. That structure makes intelligent budgeting impossible, because a drain-cleaning click and a full-repipe click are completely different businesses sharing one daily budget.

The fix is a two-axis structure. First, split campaigns by service line: furnace repair, AC installation, water heaters, drain cleaning, electrical panels — whatever your real revenue lines are. Each service line has its own margins, its own seasonality, and its own click costs, and campaign-level budgets are the only clean way to control how much you invest in each. If duct cleaning is a low-margin filler service and panel upgrades are your most profitable work, those two should never compete for the same budget.

Second, within your highest-value lines, separate emergency intent from scheduled intent. Searches like emergency plumber, no heat, and burst pipe behave nothing like furnace replacement cost or AC installation quotes. Emergency searchers convert at dramatically higher rates, almost always by phone, and tolerate higher CPCs because the job closes same-day; they deserve aggressive bids, call-focused ads, and 24/7 visibility. Scheduled searchers are comparison shopping — collecting quotes, deciding over weeks — and deserve quote-oriented landing pages and tighter cost control. Mixing the two means you systematically underbid on emergencies and overbid on tire-kickers.

Keep keywords mostly on phrase and exact match, and treat the search terms report as a weekly chore, not a quarterly one. Negatives like DIY, how to, rental, parts, jobs, and the names of cities you do not serve should be in place before the first dollar is spent.

By 2026, Local Services Ads — the Google Guaranteed units with the green checkmark — sit above traditional search ads for most home-services queries in Canada. If you are a plumber, electrician, or HVAC company and you are not running LSAs, you have voluntarily given up the top of the page.

LSAs work differently from standard search in three important ways. First, you pay per lead, not per click — typically in the range of $25 to $75 per lead for the core trades, varying by market and service. A homeowner who taps your LSA and calls counts; a curious click that bounces does not. Second, ranking is driven less by bids and more by your review score, review volume, responsiveness, and proximity to the searcher. Third, the Google Guaranteed badge requires background and licence verification, which screens out some of the thinner competition.

The strategic question is not LSA or search — it is how they stack. LSAs are usually the cheaper lead for core emergency and repair queries, so let them take that volume first. But LSAs give you almost no control: no keyword targeting, no ad copy, no landing page, no ability to push a specific high-margin service. Standard search fills those gaps — installation and replacement keywords where homeowners want quotes and detail, new service lines you are trying to grow, and competitive conquesting that LSA simply cannot do. A sensible 2026 budget for an established contractor often puts LSA and standard search side by side, with LSA harvesting the high-intent core and search campaigns doing the targeted, controllable work around it.

One operational note that decides whether LSA works at all: Google measures how quickly you answer. Missed and slow-answered LSA calls actively suppress your ranking. If nobody reliably picks up the phone, fix that before funding the program.

Geo Strategy: Radius, Postal Codes, and the Service-Area-Too-Wide Bleed

Geography is where home-services budgets quietly die. The default mistake is targeting the entire metro because, technically, you would take a job anywhere in it. Technically serving Oshawa and profitably advertising in Oshawa are different things. Every click from the far edge of your service area costs the same as a click from your best neighbourhood, but it carries drive time, scheduling friction, and a lower close rate. In big-city accounts, trimming the targeting back to the area you actually want jobs from is routinely one of the largest single savings available.

You have two targeting tools, and they suit different businesses. Radius targeting — a circle around your shop or your crews’ home base — is simple and fits trades where drive time is the real constraint. Postal-code (FSA) targeting is more work but far more precise, and it fits markets like the GTA and Metro Vancouver where two adjacent postal codes can have wildly different housing stock, home values, and job sizes. A furnace-replacement campaign performs very differently in a neighbourhood of 1960s detached homes than in a condo corridor, even if both are eight minutes from your shop.

Once the map is right, layer in location bid adjustments. After a few months of data, every account shows neighbourhoods where cost per booked job is half the average and others where it is double. Bid up 15 to 30 percent in the areas that produce your best jobs; bid down or exclude the ones that produce cancellations and one-hour drives. And set location options to target people in your service area, not people merely interested in it, or you will pay for out-of-province searchers planning a move.

Seasonality Budgeting: Furnace, AC, and Roofing Run on Different Clocks

Canadian home services is brutally seasonal, and a flat monthly budget is a quiet decision to underspend when demand peaks and overspend when it disappears. Each service line runs on its own clock, which is another reason campaigns must be split by service line in the first place.

Furnace and heating demand detonates with the first real cold snap — often a specific week in late October or November — and stays elevated through February. AC repair does the same in reverse: the first multi-day heat wave of June or July produces more no-cooling searches in five days than the entire spring. Roofing and exteriors surge in spring as snow melt reveals winter damage, run through fall, and go nearly dormant in January. Plumbing is the most stable trade year-round, but even it spikes with spring thaw flooding and deep-freeze burst pipes.

Two budgeting rules follow. First, plan budgets by service line and by month, not as one annual number divided by twelve. A sensible HVAC plan might run heating campaigns at three times their summer level from October through February while AC campaigns idle at maintenance spend, then flip the ratio in June. Second, do not pause your core campaigns entirely in the off-season. Accounts that go dark lose their conversion history and start the next peak season relearning from zero, paying premium CPCs during exactly the weeks when leads are most valuable. Keep a reduced floor budget running, then scale hard a week or two before your season historically breaks — not after, when every competitor has already bid the auction up.

The peak weeks are also when click prices spike, because everyone’s smart bidding chases the same surge. If cash flow allows, the contrarian play is to fund shoulder-season installs and maintenance-plan campaigns when auctions are cheap, smoothing the revenue curve your competitors just accept.

Build the Account Call-First: Tracking, Call Ads, and Speed to Lead

In most home-services accounts, the majority of real revenue arrives by phone, not by form. Yet plenty of accounts are still optimized around form fills because forms are easy to track. Build call-first or you will optimize toward the wrong leads.

That starts with call tracking. You need call reporting on your ads and call extensions, plus dynamic number insertion on your landing pages so calls from the site are attributed to the keyword and campaign that produced them. Count a call as a conversion only above a minimum duration — sixty seconds is a common threshold — so wrong numbers and robocalls do not train your bidding. Without this, smart bidding is learning from a fraction of your outcomes and steering budget accordingly.

Use call ads (the format whose primary action is a tap-to-call button) for emergency campaigns on mobile, where sending someone to a landing page is just an extra step between a flooding basement and your dispatcher. For scheduled, higher-consideration services, a landing page still earns its place — but design it around the phone number first, with a short quote form as the secondary path, and an online booking option if your scheduling actually supports it. One service per page, proof of licensing and insurance, your service area stated plainly, and reviews visible without scrolling.

Then there is the part no campaign setting can fix: answering. Emergency leads have a shelf life measured in minutes — a homeowner with a burst pipe calls down the search results until a human answers, and whoever answers first usually wins the job. Measure your answer rate the way you measure cost per lead, because it multiplies against everything you spend.

The After-Hours Decision: Premium Leads or Pure Waste

Evenings, overnights, and weekends are where home-services accounts make one of two clean mistakes. The first is running ads 24/7 while only answering 9 to 5 — paying for the highest-intent clicks of the week and sending them to voicemail. The second is switching everything off at 5 p.m. and abandoning the genuinely premium after-hours emergency market to whoever stayed on.

The right answer depends on a single operational question: can someone competent actually take the call at 11 p.m.? If you run a genuine on-call rotation or use a trained answering service that can book jobs (not just take messages), after-hours emergency traffic is some of the best money in the account. Competition thins out, the searches are pure emergency intent, and customers in distress at midnight are the least price-sensitive buyers you will ever meet. It is reasonable to bid up during these windows on emergency campaigns, and to say explicitly in the ad that you answer 24/7 — that line alone wins the click against competitors who clearly do not.

If you cannot answer after hours, schedule honestly. Run scheduled-service campaigns during business hours only, and either pause emergency campaigns overnight or send that traffic to a page built for the reality: a prominent book-tomorrow-morning form with a guaranteed first-call slot. What you should never do is pretend. An ad promising 24/7 emergency service that rings through to a machine doesn’t just waste the click — it earns the kind of one-star review that drags down everything else in this guide.

The Review Flywheel That Feeds LSA, Ads, and Organic at Once

Reviews are usually filed under local SEO, but in home services they are a paid-media input. Your Google Business Profile rating and review count directly drive LSA ranking — in pay-per-lead, reviews function the way bids do in search. The same rating appears as seller ratings and as social proof on your landing pages, lifting click-through and conversion rates on standard campaigns. And the review velocity feeds your map-pack visibility, which generates the free leads that lower your blended acquisition cost. One asset, three channels.

The contractors who dominate LSA in their city are rarely doing anything mysterious. They ask for the review on-site, the same day, while the homeowner is still relieved the problem is fixed — usually a text message with a direct review link sent by the technician before leaving the driveway. Asking days later by email collects a fraction of the responses. Make it a closing step of every job, tie it to technician routine rather than office follow-up, and respond to every review, including the bad ones, because LSA prospects read the responses.

This flywheel is also your structural defence against the aggregators from the first section. HomeStars and Angi can outbid you in the auction, but they cannot manufacture 400 four-point-nine-star reviews attached to your name in your city. Every review compounds: better LSA rank means more leads at the same cost, more jobs mean more reviews, and a stronger profile makes every paid click convert a little better. It is the only input in this entire guide that gets cheaper as it grows.

Benchmarks: What a Healthy Home-Services Account Looks Like

Numbers first, with the usual caveat: these are typical ranges from Canadian accounts, not promises, and Toronto and Vancouver cores run hotter than the averages.

On standard search, expect average CPCs around the $8.70 home-services benchmark, with emergency and big-city keywords well above it and long-tail scheduled searches below. Cost per lead from search typically lands between $70 and $150 for HVAC and plumbing, with electrical often somewhat lower and roofing — long sales cycles, heavy aggregator competition — frequently higher. On LSA, lead costs typically run $25 to $75 for the core trades, which is why LSA usually earns the first dollars for emergency and repair demand. A realistic blended target for a well-run account is a cost per lead meaningfully below your average job’s gross margin, with lead-to-booked-job rates of roughly one in three or better; if you book fewer than that, the constraint is usually answer speed or pricing, not the ads.

Give a new account 60 to 90 days before judging it: the first month is tracking, structure, and data collection; the second is pruning and bid learning; useful efficiency comparisons start in the third. What you should see early is direction — cleaner search terms each week and budget migrating toward the service lines and neighbourhoods that produce booked jobs.

If you want the short version of this entire guide: split campaigns by service line and intent, let LSA take the emergency core while search does the controllable work around it, tighten the map to where your profitable jobs are, budget with the seasons instead of against them, build everything around the phone, and feed the review flywheel relentlessly. Home services remains the category where Google Ads pays back fastest — for the contractors disciplined enough to collect it.

Want help implementing this?

Get a free proposal for your google ads setup. We’ll show you exactly where the opportunities are.

Get Free Proposal

No upfront fees. No long contracts. If you’re not satisfied after the first 30 days, you don’t pay.

Get Free Proposal
Get Free ProposalCall