Opus Group Insights
Google Ads for Landscapers: The 2026 Search Ads Playbook
Want this worked out for your numbers? Free 15-min check → or call +1 (256) 516-9910
Summary: Google Ads for landscaping works when each Search campaign sells one kind of work (maintenance, cleanups, installs and hardscape, or lawn care) with its own keywords, ads, landing page and budget. You pay per click, so weigh a customer's cost to win against what they pay over every season they stay. Across the accounts Opus Group runs, leads have averaged $63 over the last twelve months.
A mowing account can renew for years; a patio job pays once. Search ads let you choose which to pay for.
Search ads or Local Services Ads: where each fits
Local Services Ads bill per lead, take the top spot on local service searches and draw on your Business Profile instead of keywords. That often makes them the simplest place to start, though Google verification commonly takes three to four weeks (see our landscaper's guide to Local Services Ads).
What they lack is aim, because pay-per-lead campaigns offer no keyword targeting. Search ads let you set keywords, ads, landing page and budget per kind of work, and Google suggests pairing the two. See how Local Services Ads and Google Ads compare.
Maintenance accounts and the math of renewals
Two numbers anchor the math: what a lead costs you and how often leads book. Across the accounts Opus Group runs, leads have averaged $63 over the last twelve months; take your close rate from your own job records.
Cost per lead divided by close rate is your ad cost per new customer. Example numbers to replace with yours: $60 leads at a 30% close rate cost $200 per new maintenance account. Say that account pays $150 a month over an 8-month season:
| Seasons kept | Revenue | $200 as a share |
|---|---|---|
| 1 | $1,200 | about 17% |
| 2 | $2,400 | about 8% |
| 3 | $3,600 | about 6% |
You pay to win the account once; renewals need no new lead. A one-off cleanup has no second season, so cleanup campaigns need cheaper leads or a path into maintenance.
Our free guide, How a local service business can spend $1,000 and make $60,000 in a month, applies the same kind of math to Local Services Ads. The guide's $60,000 is worked math on its example numbers, never a promise.
Landscaping keyword themes by type of work
Give each type of work its own ad group. Look up these themes in Keyword Planner, whose forecasts draw on the last 7–10 days, adjusted for seasonality:
- Maintenance: landscape maintenance, lawn mowing service.
- Cleanups: spring cleanup, fall cleanup, leaf removal.
- Installs and hardscape: paver patio installation, retaining wall contractor.
- Lawn care: lawn aeration, overseeding, weed control service.
Exact match, in brackets as [paver patio installation], gives the tightest control, showing on searches that share the keyword's meaning or intent. Phrase match, in quotes as "lawn mowing service", shows on searches carrying your keyword's meaning, including more specific ones. Broad match, with no symbols, is the default and also reaches related searches; Google says it's critical to use Smart Bidding with it.
Keeping job hunters and DIYers off your budget
Example negatives:
- Jobs: jobs, career, careers, salary.
- DIY: diy, ideas, how to.
- Materials and equipment: for sale, wholesale, mower, mowers, equipment rental.
- Starting a business: business plan, software, business for sale.
Negative broad, the default, blocks a search only when it contains every word of the negative, in any order: equipment rental blocks "rental equipment for lawns" but not "landscaping for a rental property." Negative phrase needs the same word order but tolerates a longer search. Negative exact blocks only word-for-word matches. Singular, plural and synonym forms each need adding, so the list carries mower and mowers.
Open the search terms report every couple of weeks in season to see the real searches behind your ads (Google hides low-activity terms for privacy). Google's advice: any term that doesn't fit your services becomes a negative keyword.
Writing landscaping ads and adding assets
Responsive search ads accept 15 headlines and 4 descriptions at most, 3 and 2 at least, capped at 30 and 90 characters. Example headlines ([brackets] mark your details):
- "Lawn Mowing in [City]" (21 characters)
- "Weekly Lawn Maintenance" (23 characters)
- "Season-Long Lawn Care Plans" (27 characters)
- "Book Your Spring Cleanup" (24 characters)
- "Paver Patio Design & Install" (28 characters)
Example descriptions:
- "Weekly mowing, edging and cleanup on a set day. Ask about a plan for the whole season." (86 characters)
- "Planning a patio or retaining wall in [City]? Book a site visit for a written quote." (84 characters)
Assets (none is guaranteed to show):
- Sitelinks like "Lawn Maintenance" take up to 25 characters and need at least 2 to appear.
- Callouts like "Weekly or Biweekly Visits" take up to 25 characters and cost nothing to add.
- Call assets add a phone number that can show only while someone can take calls; a number written into the ad copy may get the ad disapproved.
- Location assets can show your Business Profile address, a map or travel distance; with a hidden address, test first.
Service area, schedule and the landscaping calendar
Target the ZIP codes or cities on your routes, or a radius around your shop. The minimum radius is 1 km, and Google warns that ads targeting very small areas might show only intermittently, or not at all. Campaigns default to "Presence or interest", Google's recommended option, so interest in your area can trigger ads even for people who aren't there. "Presence" removes that interest audience; Google says most campaigns see fewer impressions as a result. Test it on maintenance routes.
Show ads when someone can answer, using up to 6 ad schedules a day per campaign. Since June 1, 2026, turning ads off on certain days, such as Sundays, no longer reduces monthly pacing, which aims for up to 30.4 times the daily budget.
Then budget by season: weight installs and hardscape in late winter if you book ahead, cleanups and maintenance in spring until routes fill, and fall cleanups that pitch next season's plan. More in off-season landscaping marketing.
Tracking signed accounts, bidding and budgets
- Calls: turn on call reporting to see each call's length, start time and connection status through a Google forwarding number; calls feed the default "Calls from ads" conversion action. This requires a call or location asset whose number is verified.
- Website calls: a free Google forwarding number can stand in for your site's number and count calls longer than a minimum you choose.
- Quote forms: Google's URL-based setup can count thank-you page loads. Tag once, since double-tagging can duplicate conversions.
- Signed contracts: offline conversion import lets you save the Google Click ID (GCLID) from each ad click with the lead, then send it back when the customer signs, within 90 days. If you haven't adopted offline imports, Google suggests starting with enhanced conversions for leads.
- Bidding: Manual CPC lets you set a maximum price per click, while Maximize clicks chases as many clicks as the budget allows. Target CPA and Maximize conversions are Smart Bidding strategies that won't run without conversion tracking; Google's guidance is to assess them over a month or longer with 30 or more conversions. Maximize conversions aims to use the whole daily budget, so lower it before quiet months.
- Budget: spend can reach twice your average daily budget on a given day, within a monthly limit of 30.4 times that budget for most campaigns. For about $900 a month, set $30 a day: up to $60 in a day and $912 in a month.
Landing pages for maintenance and hardscape
Give every campaign its own page; landing page experience, a Quality Score component, reflects how relevant and useful it is to people who click.
- Maintenance: what a visit includes, how often you come, the towns you serve, and a form that asks for the address first.
- Installs and hardscape: photos of your own projects, your steps from site visit to written quote, and a form for yard photos.
- Every page: a tap-to-call number in text near the top and a headline echoing the ad.
See the checklist for a contractor website that converts.
Landscaping Google Ads in your city
Local rules and climate change the calendar. The City of Tampa bars nitrogen and phosphorus fertilizer on turf from June 1 to September 30, so fertilizing ads should pause there in summer, while Phoenix averages 111 days a year at or above 100°F (National Weather Service). See landscaping marketing in Tampa and landscaping marketing in Phoenix, or what our landscaping marketing agency service includes.
FAQ
Are Google Ads worth it for landscaping companies?
It depends on what a new customer costs in ads versus what they pay over the seasons they stay. For a yardstick, leads across the accounts Opus Group runs have averaged $63 over the last twelve months.
Should landscapers turn off Google Ads in winter?
Not necessarily: if you book installs ahead, keep a small install and hardscape budget and pause maintenance campaigns until sign-ups open.
What is a campaign total budget?
A fixed, hard-capped budget for a new campaign lasting 3 to 90 days. Google designed it for events like seasonal promotions, such as a spring cleanup push.
Why do my ads show outside my service area?
The default "Presence or interest" setting also reaches people interested in your area, and Google may show ads in nearby, closely related areas. "Presence" narrows reach.
Opus Group runs Google Ads, Local Services Ads and high-converting landing pages for local service businesses. See how it works.
Opus Group is a landscaping marketing agency working with landscapers across the US, including Chicago, Memphis, Denver and San Antonio.
Ready to grow?
Let's talk.
Tell us where you're at and we'll tell you honestly what we'd do. No pressure.
Book your free strategy call →Not ready for a call? Get the free guide first →
Prefer a callback?
Tell us where to reach you and we will call you back within one business day.