Exclusive to US home service businessesMap-pack #1 in 9 client cities$2M+ in tracked client revenue driven10× sustained Google Ads ROAS40+ home-service brands shippedFree discovery month, no contractExclusive to US home service businessesMap-pack #1 in 9 client cities$2M+ in tracked client revenue driven10× sustained Google Ads ROAS40+ home-service brands shippedFree discovery month, no contract
SFWeb Tech.
Truscapes Deck Lighting site after redesign
All articles
Google Ads
google ads
home services
ppc

Google Ads for Home Services in 2026: How to Spend $3K and Make $30K

Most home-service Google Ads accounts burn cash because the foundation is wrong. Here's the exact rebuild we ran for Truscapes Deck Lighting that turned $3K of monthly spend into $30K of tracked revenue inside 60 days, sustained at 10× ROAS for 24+ months and counting.

Sohail Farooq
Sohail Farooq
Founder, SF Web Tech
April 22, 2026
10 min read
Share

If your home-service Google Ads account is bleeding cash, the problem is almost never the budget. It's the foundation. Bad conversion tracking, generic ad groups, ads pointing to your homepage instead of intent-matched landing pages. We see the same five mistakes on every account we audit.

Truscapes Deck Lighting came to us spending $4K/month with the previous agency. Tracking was misconfigured, so they couldn't tell which keywords were producing revenue. Cost per conversion was sitting at $87. They were unsure if any of the spend was profitable. Inside 60 days we had them at $30K of tracked revenue from $3K of spend, and we've held them at 10× sustained ROAS for 24+ months running.

Here's the playbook.

The five mistakes we see on every audit

Conversion tracking is broken
Form events aren't firing and call tracking is missing, so you can't tell which keywords produce revenue. Fix: rebuild tracking first, before you touch anything else.
One giant campaign
A single campaign with 200 keywords and generic ads means no message matches any searcher. Fix: split into tight ad groups, one per intent cluster.
Ads point to the homepage
Homepage traffic tries to be everything to everyone and converts almost no one. Fix: build one dedicated landing page per ad group that matches the ad.
No revenue values on conversions
Without dollar values, the algorithm optimizes for cheap leads instead of profitable ones. Fix: assign dollar values so Performance Max can optimize on real revenue.
Performance Max turned on too early
PMax launched on dirty data trains itself on the wrong signal and burns budget. Fix: wait for 30+ clean conversions before layering PMax on top.

Week 1: Stop spending blind, start measuring

Before optimization there's measurement. The first job is rebuilding conversion tracking from the ground up. Most accounts we audit have one or more of these broken: form events not firing, call tracking missing, GA4-Ads import not connected, revenue values not assigned to conversions.

  • Wire up call tracking on every phone number on the site (we use CallRail or similar)
  • Fire GA4 form events on every successful submission, not page-view of /thank-you
  • Import GA4 conversions into Google Ads (this is what lets PMax actually optimize)
  • Assign revenue values to conversions, even rough estimates beat $0
  • Pause every ad group that's been running 90+ days with zero tracked conversions

Weeks 2-4: Restructure into tight ad groups

The biggest single waste in most home-service accounts is one giant 'main campaign' with 200 keywords and 3 generic ads pointing at the homepage. The fix: tight ad groups, one per intent cluster, with ad copy that matches the keyword and a landing page that matches the ad.

For Truscapes Deck Lighting we restructured into seven ad groups by product type (post-cap lights, step lights, structure lights, transformers, etc.) plus a separate brand-defense campaign. Each ad group got 3-5 ad copy variations and a dedicated landing page. Performance Max followed once tracking was clean.

Build dedicated landing pages, not 'send them to the homepage'

Sending Google Ads traffic to your homepage is the most expensive shortcut in marketing. Your homepage tries to be everything to everyone. A landing page should be one thing to one person who clicked one ad.

  • One offer per landing page (no 6 service options, no nav)
  • Headline matches the ad headline word-for-word
  • Trust elements above the fold: license, certifications, review count
  • Form (or click-to-call on mobile) inside the first viewport
  • Page speed under 2 seconds, every single time

Add negative keywords every week for the first 8 weeks

Search-term reports are where the gold lives. Every Monday for the first 2 months, pull the search-term report and add anything that's not a buyer to negatives. 'Free,' 'DIY,' 'cheap,' 'jobs,' 'how to,' competitor names you don't want to spend on. By week 8 you've cut 30-40% of wasted spend without losing any qualified clicks.

When (and only when) you have 90 days of clean data, layer in Performance Max

Performance Max is incredibly powerful and incredibly bad at optimizing without good signal. We never run PMax until: (1) conversion tracking is clean, (2) revenue values are assigned, and (3) we have at least 30+ tracked conversions for the algorithm to learn from. Skip those prerequisites and PMax will burn your budget on irrelevant audiences.

What's changed in 2026 (and what hasn't)

The playbook above is durable, but Google keeps moving the platform underneath it. Three shifts are worth adjusting for this year. Every one of them rewards the accounts with clean tracking and punishes the ones without it, which is exactly why the foundation work comes first.

Performance Max finally reports by channel
You can now see Search, Display, and YouTube performance inside a PMax campaign and add campaign-level negative keywords without a support ticket. Use it. Exclude the junk placements and brand terms that PMax was quietly spending on all last year.
Broad match is being pushed hard
Google's own recommendations now default to broad match paired with smart bidding. It works, but only when your conversion signal is real revenue, not a raw form fill. On a clean account it scales winners fast. On a dirty one it torches the budget in a week.
Consent Mode v2 is non-negotiable
Without a proper consent banner wired to Consent Mode, you lose conversion data and modeling degrades. Home-service accounts that ignored this in 2025 are now bidding half-blind. Fix the banner before you touch bids.

The same rebuild applied to a high-velocity, low-ticket trade.

Read: Google Ads for Junk Removal

Three numbers that matter, three that don't

What we report monthly: cost per qualified lead, ROAS, share of voice on top commercial-intent keywords. What we don't report: impressions, click-through rate, average position. Those move when the wind blows. The first three are the only numbers that determine whether the account is profitable.

Industry-specific playbook for the highest-volume home-service trade.

Read: Google Ads for Plumbers

Full-service Google Ads management for home-service contractors.

See our Google Ads service

What this looks like in dollars

10x
Sustained ROAS
$1.51M
Lifetime tracked conversion value
60 days
From audit to profitability

Truscapes Deck Lighting timeline: Day 1 of week 1, audit + tracking rebuild. Day 14, diagnostic complete, 60% of spend paused on dead keywords. Days 15-60, restructure + new landing pages + weekly negative keyword adds. Day 60, $30K tracked revenue from $3K spend. Months 3-9, we scaled spend on proven winners and layered organic in parallel. The account has now run profitably for 24+ months, holding a sustained 10× ROAS and $1.51M in lifetime tracked conversion value. That's not a projection, that's the track record. We have since run this same framework across roofing, HVAC, foundation repair, and a dozen other trades. If you're weighing whether to put your budget into ads, SEO, or both, we break down the honest comparison below.

The same rebuild applied to high-ticket storm-driven roofing leads.

Read: Google Ads for Roofing Companies

How the structure wins seasonal, emergency-driven HVAC service calls.

Read: Google Ads for HVAC Companies

Honest breakdown of which channel gets home-service contractors more jobs.

Read: Contractor SEO vs Google Ads

How the same structure wins emergency-intent, high-ticket restoration leads.

Read: Restoration Company Google Ads

30-minute call. We'll screen-share your account and tell you exactly what's broken, even if you don't hire us.

Get a free Google Ads audit
Sohail Farooq, Founder of SF Web Tech
Written by
Sohail Farooq
Founder, SF Web Tech

Sohail has been running marketing for US home service businesses since 2020. SF Web Tech has shipped 40+ home-service engagements and is currently retained by Tru-Scapes, Truscapes Deck Lighting, FS Landscaping, Poseidon's Custom Pools, Amazing Decks, BucksMont Decks, and Eastern Enviro.

Want to skip the reading?

Let us run this for you.

Free 30-minute strategy call. Same playbook as the article, applied to your business.

30-min strategy call·No obligation·Free
Book a free call