Part 0 · Orientation
The two machines, and which one books jobs
A home-service company has two separate Google advertising machines, and they work nothing alike. Knowing which is which is the first thing.
The first is Local Services Ads — the row of companies with the green Google Guaranteed badge at the very top of the page. You pay per lead, not per click, and Google ranks you on proximity, reviews, and how fast you answer the phone. Home services was the original Google Guaranteed category, and for emergency trades it's often the best lead source there is. The second is Search PPC — the text ads below the badge. There you pay per click, you bid on keywords, and you control nearly everything. Most of this manual covers the second machine, because that's where the complexity and the leaks live. We return to Google Guaranteed in Part 10.
Home-service clicks are cheaper than legal, but the volume is higher and the margins are thinner, so waste still adds up fast — especially in emergency trades where a single misfired click can cost as much as a dinner. The difference between a tight account and a sloppy one isn't 10%. It's the difference between crews booked and trucks idle.
Part 1 · The Auction
How Google decides what your click costs
Every search triggers an instant auction. Contractors assume the highest bidder wins. They're wrong, and that's the root of most wasted budget.
Position is set by Ad Rank — roughly your bid times your Quality Score. Quality Score is Google's 1–10 rating of how good your ad and page are, from three parts:
- Expected click-through rate — will people actually click?
- Ad relevance — does the ad match the search?
- Landing page experience — is the page fast, relevant, trustworthy?
Here's why it beats bidding: a contractor with a Quality Score of 9 can outrank one at 4 while paying less per click. Quality Score is the lever that lets a disciplined small shop beat a sloppy franchise. Every chapter that follows raises this number.
Part 2 · Architecture
Structuring the account so you can control it
Google Ads runs on a hierarchy: Account → Campaigns → Ad Groups → Keywords & Ads. Budgets and locations live at the campaign level. Get the structure wrong and you can't control spend by service or by city.
Organize campaigns by service, not just by trade
A "drain cleaning" call and a "whole-home repipe" call are different money and different urgency. An "AC not cooling" emergency and a "new system install" are different searchers. Each high-value service deserves its own campaign so you can budget it and pause it independently when the schedule fills.
Tightly themed ad groups
Inside a campaign, each ad group holds a small cluster of closely related keywords. The reason is Quality Score: when an ad group is all water heater repair terms, one ad can match all of them perfectly. Dump twenty unrelated services into one group and no ad is relevant to any of them — and your costs climb.
Part 3 · Keywords & Match Types
Telling Google what to show up for
A keyword is an instruction about which searches you'll pay for. The match type controls how loosely Google reads it — and it's where budget discipline starts.
| Match type | How you write it | What it triggers on |
|---|---|---|
| Exact | [emergency plumber near me] | That search and very close variants only. Tightest control. |
| Phrase | "emergency plumber" | Searches including that meaning in order. Middle ground. |
| Broad | emergency plumber | Anything Google thinks is related. Widest reach, highest leak risk. |
Broad match leans on Google's AI and your conversion data. In skilled hands with clean tracking it finds jobs you'd never think to target. In unskilled hands it's how a plumber pays for plumber salary, how to fix a leaky faucet, or plumbing supply wholesale. Start tight, prove your tracking, open up only once the machine has real conversion signals.
The intent ladder
- Ready to book — "emergency plumber near me," "AC repair [city]," "24 hour electrician." Highest value. Bid here first.
- Researching — "why is my AC freezing up," "cost to replace water heater." Cheaper, lower intent, useful for remarketing.
- Not your customer — "how to fix it myself," "[part] for sale," anything with "DIY," "free," "salary," "jobs," "supply." These belong on a negative list — the next chapter, and the one that costs the most.
Part 4 · Negative Keywords
The chapter where most of the money dies
If you read one section twice, read this one. Negative keywords are the searches you tell Google to never show your ad for. They're invisible, unglamorous, and the single biggest source of saved budget in a contractor account.
Without a negative list, a broad keyword for plumber happily spends on plumber salary, plumber apprenticeship, plumbing jobs near me, how to unclog a drain yourself, and plumbing supply near me. Every one is a paid click from someone who will never book you.
The lists every home-service account needs
- Career & education: jobs, salary, hiring, apprenticeship, school, training, license, certification.
- DIY & free: DIY, how to, yourself, free, tutorial, video.
- Parts & supply: parts, supply, wholesale, for sale, rental, manual, replacement part.
- Geographic leak: the names of cities and counties you do not serve, so a company in one metro stops paying for clicks from the next one over.
That last one — the geographic leak — is the most insidious, because it's invisible in your dashboard unless you go hunting. Which is exactly what the tool below does. You've read the theory of where budget escapes. Before the next chapter, find out whether it's escaping from your account — pick your trade and your city.
Is your budget leaving your service area?
Sixty seconds. No account access. Pick your trade and city, answer three questions.
Do your campaigns list every city and suburb you serve as targeted locations?
Do you use negative keywords to block nearby cities you don’t serve?
Do you have a separate landing page for each service area?
A local-market and common-mistakes risk assessment based on your answers — not an audit of your live Google Ads account. Figures are estimates for the trade and metro you select, meant to show where setups typically leak.
Competitors in your trade are showing up in these suburbs. Each one you don’t target is a job going to someone else:
What’s costing you money right now
Fixing this yourself is keyword research, negative-keyword pruning, geo-tuning, and bid management — every week, on top of running the crews. Or have a vetted team do it for a flat monthly fee.
Get my free setup review →Whatever your grade, the fix lives in the next two chapters: tighten the geography, then control the bidding. Let's keep going.
Part 5 · Geo-Targeting
The setting that quietly drains contractor budgets
Geo-targeting is where the leak you just measured actually happens, and it hides behind one dropdown most contractors never touch.
"Presence" vs "presence or interest" — the trap
Under each campaign's location options, Google asks who to target. The default is often presence or interest — meaning your ad can show to anyone who's merely shown interest in your area, even from another state. For a local contractor, that's a budget leak straight to people who will never be your customer. You almost always want presence: people in or regularly in your targeted locations. Flipping this one setting has rescued more wasted spend than any clever bid trick.
Name your service cities — all of them
Don't target your whole state. Don't even target just your main city. Add every suburb your trucks will actually drive to — the surrounding towns, the corridors, the neighborhoods you'll service. Each named city is a place you can show up and a place a competitor currently owns by default. Then layer radius targeting around your shop for the close-in, fast-response jobs.
Exclude what you won't drive to, and bid by location
Explicitly exclude cities and zones outside your service area, so you stop paying for them. Then use location bid adjustments — pay more for the close, profitable neighborhoods, less for the fringe where the drive eats the margin. Geography isn't a checkbox; it's a dial.
Part 6 · Bidding & Budget
Letting the machine bid — without letting it run wild
You can set bids by hand (Manual CPC) or let Google's AI bid toward a goal (Smart Bidding). For most contractors the target is Maximize Conversions or Target CPA — you tell Google what a booked call is worth and it adjusts bids to hit it.
But Smart Bidding is only as smart as your data. It optimizes toward whatever you call a "conversion." Count every junk form and 8-second wrong number as a win, and the AI buys you more of exactly that. This is why Part 9 (tracking) isn't housekeeping — it's the fuel the bidding runs on.
Dayparting: don't run ads you can't answer
Home-service intent is brutal about timing. If your phones aren't answered at 2 a.m., don't pay for 2 a.m. emergency clicks that go to voicemail — that's pure waste. Unless you genuinely run 24/7 emergency service, schedule ads to your answering hours. Conversely, if you do answer nights and weekends, that's often where the cheapest emergency jobs hide.
The learning period
When you launch or significantly change Smart Bidding, Google enters a learning period — a week or two of volatile, often disappointing results while it gathers data. Contractors panic and rip it out on day three, resetting the clock. The discipline here is mostly the discipline to wait.
Part 7 · Ads & Assets
Writing ads that earn the click and the call
Search ads today are Responsive Search Ads: up to 15 headlines and 4 descriptions, mixed by Google. Give it strong, varied material that speaks to someone whose water heater just failed.
- Lead with what they need: "Same-Day Service," "24/7 Emergency," "Free Estimates," "Licensed, Bonded & Insured," "Up-Front Pricing."
- Signal local and trusted: the city name, years in business, review count, financing available.
- Match the keyword: a water-heater ad group should say "water heater," not generic "plumbing." That mirroring is half your Quality Score.
Assets are not optional
Ad assets expand your ad and lift performance: call assets (tap to call — the most important for home services), sitelinks (Emergency Service, Financing, Reviews, Service Area), callouts ("Senior Discount," "No Trip Fee," "Warranty Included"), location assets, and lead forms. Free to add, and they raise both click-through rate and Ad Rank.
Part 8 · Landing Pages
Where the click either books or evaporates
You've paid for the click. Where it lands decides whether it becomes a job or vanishes. Sending paid traffic to your homepage is one of the most expensive contractor mistakes.
One page per service, and per city
Someone who clicked "AC repair [suburb]" should land on a page about AC repair in that suburb — not a generic homepage. The match between keyword, ad, and page is the third leg of Quality Score, and a dedicated page lifts conversions and lowers your cost per click at the same time.
What the page must do
- Load fast on a phone. Most home-service searches are mobile, often mid-emergency. A slow page is gone before it loads.
- Click-to-call above the fold. The single most important element. Big, tappable phone number.
- Trust, immediately: reviews and star rating, "licensed & insured," years in business, the Google Guaranteed badge if you have it, real photos of real trucks and techs.
- A short form as the alternative to calling — name, phone, what's wrong, ZIP. Every extra field costs you leads.
Part 9 · Tracking
Measuring what matters: booked jobs, not clicks
This is the chapter contractors skip and then wonder why their campaigns never improve. If you can't measure what happens after the click, you're blind — and so is Google's bidding AI.
- Conversion tracking: tag form submissions and calls as conversions, so Google knows which clicks produced leads.
- Call tracking: most home-service leads are phone calls. Use dynamic call tracking to tie each call back to the exact keyword and ad — otherwise most of your results are invisible.
- Lead quality, not just count: a price-shopper and a burst-pipe emergency are both "conversions" unless you teach the system the difference. Set a minimum call length so 10-second hang-ups don't count.
- Offline conversion import — the pro move: when a lead becomes a booked job, feed that back into Google Ads. Now the AI optimizes toward keywords that produce real jobs, not just calls. Almost no small contractor does this. It separates serious from amateur.
Part 10 · Google Guaranteed
The pay-per-lead machine at the top of the page
Back to the first machine. Local Services Ads sit above everything — above Search ads, above the map, above organic — carrying the green Google Guaranteed badge. Home services was the original Google Guaranteed category, and the model is fundamentally different from PPC.
| Local Services Ads | Search PPC | |
|---|---|---|
| You pay for | Each lead (call/message) | Each click |
| Ranking by | Proximity, reviews, response time | Bid × Quality Score |
| Control | Services, budget, service area | Keywords, ads, pages, bids |
| Best for | Emergency "near me" calls | Scale & keyword coverage |
The Google Guaranteed badge also backs the customer's job up to a coverage limit if they're unsatisfied — which is why the badge converts so well. The trade-off: you can't simply outspend competitors, because inventory is limited and ranking is earned, not bought.
Getting in, and ranking
- Verification: business background check, license verification, and proof of insurance. Plan for a couple of weeks. No badge, no top placement.
- Pick services deliberately: turning on every service you could do floods you with jobs you don't want. If you're a repair shop, don't toggle on installs you'll only subcontract.
- Reviews and response time rank you: you can't outspend here. A steady flow of Google reviews and answering fast are how you climb.
- Dispute bad leads: wrong numbers and out-of-area calls can be credited. Review your leads weekly and dispute the junk.
Part 11 · Performance Max
The automated campaign — and when to be careful
Google pushes Performance Max hard: one campaign across Search, Display, YouTube, Gmail, and Maps, with the AI choosing placement. For contractors it demands caution. PMax chases cheap conversions wherever it can find them, and if your tracking counts low-value actions, it floods you with low-value leads from placements you can't fully see. Used well, it needs airtight conversion tracking that values booked jobs, strong negatives, and close watching. Master Search and Google Guaranteed first; treat PMax as an advanced add-on, not a starting point.
Part 12 · The Cadence
Why this is never "set and forget"
Here's the part nobody selling a course wants to dwell on: a healthy account needs hands on it every week. Not because Google is broken, but because the auction, your competitors, and the searches people type all move constantly.
- Search-term report, weekly: read what people actually typed, and add the junk to your negatives. New wasteful searches appear every week.
- Bid & budget tuning: shift money toward services and cities that are booking, away from those that aren't.
- Ad testing: retire weak headlines, write new ones, keep Quality Score climbing.
- Lead-quality review: grade calls, feed booked jobs back to the machine, prune what brings price-shoppers.
- Seasonal & competitive shifts: AC demand spikes in July, heat in January, and a new competitor bidding hard moves your costs whether you adjust or not.
Done seriously, that's several hours a week of specialized work — keyword research, negative pruning, geo-tuning, bid management, reporting — for as long as the campaigns run. Every week. That's not a reason to avoid Google Ads. It's the reason to be honest about who's going to do it.
The decision
Run it yourself, or hand the lever to someone who does this all day
You now understand the whole machine — the auction, the architecture, the negatives, the geography, the bidding, the tracking, Google Guaranteed, and the weekly grind that keeps it profitable. That's more than most contractors ever learn.
The honest question isn't whether you can run it. It's whether the hours it takes every week are better spent running your crews — and whether a single leaking month costs more than help would. If you'd rather turn wrenches than prune negative keywords, get a vetted team to run it for a flat monthly fee.
Get a free setup review →