Book a Call

Google Ads for Exterior Services Businesses (2026 Playbook)

Reading about it is step zero. Check whether your service area is still open: about a minute of questions, then you pick a time. Google Ads for contractors.

TL;DR: Google Ads is the highest-ROI paid channel for residential exterior services in 2026, but only after the website converts and GBP has 20+ reviews. The right mix: LSAs as workhorse ($15 to $120 CPL depending on trade), Search for commercial queries + brand defense, Performance Max for retargeting after 60 days of data. Budgets scale 3 to 7% of revenue for a healthy growth engine. This is the cross-vertical playbook, every individual trade gets its own vertical-specific deep-dive linked at the bottom.

Key takeaways

  • LSAs are the highest-volume, lowest-cost paid lead source for residential exterior services in 2026.
  • LSAs require 20+ Google reviews at 4.6+ stars to perform efficiently. Operators under that threshold should focus on review velocity first.
  • Search ads make sense for commercial queries + brand defense + premium positioning (chemistry-specific, certification-specific).
  • Performance Max works for retargeting + customer-match remarketing. NOT cold-start.
  • Cost per qualified LSA lead ranges $15 to $120 depending on trade and metro. Subscription/recurring trades have lowest CPL, install/premium trades have highest.
  • Budget scaling: 3 to 7% of revenue is the healthy zone for a growth-mode operator. Below 3% starves the engine; above 8% usually signals inefficient mix.

Table of contents

  1. Why Step 1 (website + reviews) comes before paid ads
  2. The Google Ads stack for exterior services
  3. Trade-specific LSA economics
  4. When Search outperforms LSAs
  5. Performance Max for service businesses
  6. Budget by revenue stage
  7. The 10 most common Google Ads mistakes
  8. Conversion tracking essentials
  9. FAQ

Why Step 1 comes before paid ads

A great Google Ads campaign sending qualified homeowners to a slow, generic, low-converting website is the most efficient way to waste $1,500 to $5,000 per month.

The math: a converting site (sub-2-second LCP, mobile-first, instant quote or online booking, real schema, 20+ Google reviews) books 4 to 8% of paid traffic. A brochure site (slow, no booking, no proof, no specific CTA) books 0.5 to 1.5%. Same ad spend, 4 to 6x worse cost per booked job on the brochure site.

We've audited hundreds of exterior service operators running Google Ads without a converting Step 1 foundation. They typically waste $20,000 to $60,000 per year of ad spend before they realize the leak is the website, not the campaign. That's why TTM sells ads as Step 2 only, after the Step 1 website is converting and the GBP has 20+ reviews.

The Step 1 requirements before running paid ads:

  1. Sub-2-second LCP on mobile (Lighthouse score 90+)
  2. Instant-quote tool OR online booking on the landing page
  3. 20+ Google reviews at 4.6+ stars on GBP
  4. Service-specific landing pages (not just a homepage that sends all traffic to "Get a Free Quote")
  5. Speed-to-lead automation (speed to lead under 2 minutes)
  6. Real schema markup (LocalBusiness, Service, Review)

Without these, Step 2 ads don't pencil. With them, ads compound the foundation.

The Google Ads stack for exterior services

The right channel mix depends on trade, but the components are universal:

Channel Best for Spend allocation
Local Service Ads (LSAs) Residential demand capture 40 to 65%
Search, residential intent Mid-funnel converters by service 15 to 25%
Search, commercial Property managers, HOAs, B2B 8 to 20%
Search, premium positioning "ISA arborist", "soft wash", "polyurea" 5 to 10%
Performance Max Retargeting site visitors + customer-match 5 to 10%
Search, brand defense Capture branded searches 3 to 8%
Search, emergency / weather-triggered Storm response, urgent demand 0% baseline / 100% during events

The exact allocation varies by trade. Subscription-heavy trades (lawn care, window cleaning) lean heavier on LSAs. High-ticket install trades (turf installation, hardscaping, fence) lean heavier on Search + retargeting. Storm-response trades (tree service, gutter, roof cleaning) need pre-built weather-triggered campaigns.

Trade-specific LSA economics

Trade CPL range Avg ticket Cost per booked job Subscription/recurring?
Turf cleaning $25 to $60 $250 to $500 $70 to $200 Yes (60 to 70%)
Turf installation $30 to $80 $8k to $15k $150 to $400 Maintenance plans
Pressure washing $20 to $50 $200 to $800 $60 to $180 Annual programs (35 to 50%)
Soft washing $25 to $55 $300 to $1,200 $80 to $220 Annual programs (35 to 50%)
Window cleaning $20 to $50 $150 to $400 $60 to $180 Yes (60 to 80%)
Gutter cleaning $20 to $50 $150 to $400 $60 to $180 2x/year recurring
Roof cleaning $40 to $90 $600 to $1,800 $150 to $400 5 to 7 year cycle
Lawn care $15 to $45 $40 to $80/visit $40 to $150 Yes (60 to 80%)
Lawn treatment $30 to $70 $400 to $1,200/year $90 to $220 Annual programs
Tree service $35 to $90 $500 to $3,500 $100 to $300 Storm + maintenance
Hardscaping $40 to $120 $15k to $60k $150 to $500 No (project-based)
Fence installation $35 to $80 $5k to $25k $150 to $400 No (project-based)
Concrete sealing $30 to $70 $400 to $1,200 $100 to $280 2 to 3 year cycle
Irrigation $25 to $70 $150 to $8,000 $60 to $280 Yes (3 to 5 touches/year)
Snow removal $25 to $60 $300 to $25,000 $80 to $300 Yes (seasonal contracts)
Outdoor lighting $40 to $100 $3,000 to $15,000 $200 to $500 Annual maintenance
Holiday lighting $30 to $80 $800 to $5,000 $100 to $300 Annual install/uninstall
Deck building $40 to $120 $8k to $40k $200 to $600 Refinishing recurring

Each trade has its own deep-dive playbook, see the related reading section at the bottom for direct links.

When Search outperforms LSAs

LSAs are pay-per-lead and Google verifies the buyer. Search is pay-per-click with broader query coverage. Search outperforms LSAs when:

  • Commercial queries: "HOA [trade]", "property management [trade]", "commercial [trade]". LSAs don't cover these well.
  • Brand defense: Your business name + reviews queries. Cheap clicks ($1 to $4), prevents competitors from poaching.
  • Premium specialty: "ISA Certified Arborist [city]", "polyurea floor coating", "soft wash roof cleaning", buyers who know what they want.
  • Long-tail informational: "How long does sealcoating last", "best time to fertilize", "soft wash vs pressure wash", capture top-of-funnel + nurture to conversion.
  • Local pack defense: When your map-pack ranking is weak, Search top-of-page fills the gap.

Operators running ONLY LSAs miss 20 to 35% of capture-able demand. Operators running ONLY Search burn 30 to 50% of budget on irrelevant clicks. The right answer is both.

Performance Max for service businesses

PMax is Google's machine-learning-driven multi-channel campaign type. It pulls from Search, Display, YouTube, Gmail, Discover, and Maps, all through one campaign with conversion-goal-based optimization.

When PMax works for service businesses:

  • Retargeting after 60+ days of conversion data. PMax needs at least 30 conversions of history to optimize well.
  • Customer match expansion. Upload customer email list; PMax finds lookalikes.
  • Multi-creative retargeting. Project galleries + before/after photos + customer testimonial videos.
  • Brand awareness layer on top of working LSA + Search. Extra reach for the cost of $5 to $15 cost-per-conversion.

When PMax DOESN'T work:

  • Cold-start campaigns. PMax with no conversion data spreads budget randomly across channels and produces low-quality leads.
  • Tight budget operators. PMax needs $1,000+/mo to learn properly. Below that, double down on LSAs.
  • High-trust trades (roof cleaning, tree service). Search outperforms PMax because intent-driven queries convert better than interruption-driven impressions.

Budget by revenue stage

Annual revenue Recommended monthly Google spend Budget mix
Under $150k $500 to $1,000 (3 to 8% of revenue) LSAs only
$150k to $400k $1,000 to $2,500 LSAs + 1 Search campaign
$400k to $1M $2,500 to $5,000 (3 to 7%) LSAs + Search residential + Search commercial + retargeting
$1M to $2.5M $5,000 to $10,000 Full stack + multi-vertical (if applicable) + premium positioning
$2.5M to $5M $10,000 to $25,000 Full stack + offline conversion upload from CRM + multi-city expansion
$5M+ $25,000+ Full stack + multi-market + dedicated commercial team

The 3 to 7% rule: Operators below 3% of revenue on marketing tend to plateau. Operators above 8% usually have an efficiency leak (wrong landing page, weak CRM follow-up, missing review velocity).

Add ~30 to 50% on top during peak season for seasonal trades (lawn treatment Feb to April, snow removal Sept to Nov, holiday lighting Aug to Oct).

The 10 most common Google Ads mistakes

  1. Running ads to a brochure site. Step 1 first. Always.
  2. Skipping LSA verification. The 2 to 4 week wait scares operators off. Push through. LSAs are the cheapest leads in this vertical.
  3. No negative keyword lists. DIY pollution + product searches + employment searches burn 20 to 35% of budget without negatives.
  4. No call tracking. If you can't see which campaigns produce phone calls, you can't optimize.
  5. PMax as cold-start. PMax needs conversion data before it can optimize.
  6. Pausing campaigns at 7 days. Smart bidding needs 30+ days of conversion data to optimize. Patience required.
  7. No commercial landing pages. Commercial buyers convert worse on residential pages by 50 to 70%.
  8. Geo-targeting too broadly. Random metro targeting produces scattered leads outside your route. Concentrate spend on 3 to 5 ZIPs.
  9. Daily bid adjustments. Smart bidding handles this. Manual changes confuse the algorithm.
  10. Generic ad copy that competes on price. "Free quote, fast service, affordable pricing" loses to specific positioning every time.

Conversion tracking essentials

Without tracking, you cannot bid efficiently. Required setup for every account:

  1. Phone calls from ads. Google Ads call extensions auto-track
  2. Phone calls from website. Google Ads website call tracking (dynamic number insertion) tracks calls from paid traffic
  3. Form submissions, conversion tag on thank-you page
  4. Booked appointments / consults, booking widget confirmation URL fires conversion event
  5. Closed jobs, offline conversion upload from CRM (most operators skip this; smart bidding underperforms without it)

Conversion values matter. Don't just track count, assign dollar values. Form submission = $50. Booked consult = $200. Closed install job = $5,000. Smart bidding optimizes for whatever you tell it.

For the broader why-this-matters discussion, see speed-to-lead.

Why we sell ads as Step 2

  • Step 1: Website at $2,499 one time, or $297 a month
  • Step 2: Paid ads after 60 to 90 days. See /ads-management. Exclusive-territory model: one company per trade per service area, first come first served, while you are a client.

We don't sell ads to operators without a converting Step 1 site + 20+ reviews. Running ads to a brochure wastes 50 to 70% of spend, and we won't take a client we know will underperform.

Want this run for you? Our Step 2 ads management service ships the full stack. LSAs, Search residential + commercial + premium, retargeting, conversion tracking, monthly reporting. Exclusive-territory model. Or book a free strategy call.

FAQ

Minimum budget for LSAs? $800/month floor for most trades. Lower works for low-CPL trades (lawn care, window cleaning) - $500/mo can produce meaningful volume. Higher floor for premium trades (tree service, hardscaping) - $1,200+/mo needed.

Can I run LSAs and Search at the same time? Yes. They cover different intents. LSAs catch residential "near me" intent. Search catches commercial, premium specialty, brand defense, and long-tail informational.

Realistic ROAS? 10 to 25x in healthy markets with a converting website + 50+ reviews. Below 8x usually means a website conversion problem, an LSA review problem, or a CRM follow-up problem, not a Google Ads problem.

How long until ads produce results? LSAs: 1 to 3 days after approval (approval takes 2 to 4 weeks). Search: leads within 7 days from handover of launch. Quality optimization: 30 to 60 days of conversion data. Full payback: month 4 to 6 for most operators.

Should I run Facebook Ads too? Yes, after Google is profitable. Facebook works for cold acquisition + retargeting. Don't replace Google with Facebook. See Facebook Ads for exterior services for the parallel playbook.

Should I do offline conversion upload from my CRM? Yes, if you have monthly conversion volume > 30. It tells Google Ads which leads actually became customers, which dramatically improves smart bidding. Most operators skip this step and pay 30 to 50% more per booked job as a result.

How does this differ from running my own ads? DIY operators average 25 to 40% efficiency loss vs. agency-managed accounts. The gap closes only when operators invest 8 to 12 hours/week in optimization, which is time better spent on operations, sales, or hiring. We sell ads as a service (/ads-management) for operators who want the agency efficiency without the agency overhead.


Want this Google Ads playbook implemented for your exterior service business? Our Step 2 ads management service ships the full stack. LSAs + Search + retargeting + conversion tracking. Exclusive-territory model: one company per trade per service area, first come first served, while you are a client. Or book a free strategy call.

Vertical-specific Google Ads playbooks

For your trade's deeper-dive playbook:

Cross-channel reading: