All posts
Owner Guides

Landscaping Marketing: Sell the Season Before It Starts

Landscaping marketing works by season: sell maintenance agreements before spring searches peak, then sell installs and cleanups to the route you drive.

October 5, 2026·9 min read·by Olexander Cheberko
Table of contentstap to expand

Landscaping marketing pays off when the route is already sold before spring searches peak, because an owner who starts in April is bidding against every landscaper in town for the same searches. Sell weekly maintenance agreements in late winter, then sell installs, cleanups and upsells to the customers already on that route.

Quick answer

  • Send renewals, mailers and door hangers in January and February, and have search ads live before the March jump. The calendar below has the month-by-month list.
  • Work out what one maintenance customer is worth across a season before setting a marketing budget: visits times price, minus what it cost to win that customer.
  • Target streets inside or next to the existing route first; a nearby stop costs far less to serve than one across town.
  • Count estimates, signed agreements, renewals confirmed for next spring and upsells, by source, not just leads.
  • Put Nextdoor, door hangers and yard signs through the same signed-agreement test as paid search.

What should the marketing calendar run each month?

These are Google Ads Keyword Planner estimates for the US, October 2026, for "lawn mowing service near me," September 2025 through August 2026. They blend every climate and every market, so read them as a shape, not a forecast for one metro.

MonthLawn mowing service near me, US searchesWhat to runWhat to count
January12,100Renewal calls or mailers to last year's maintenance listRenewals confirmed for spring
February22,200Search ads on route ZIP codes; door hangers on serviced streetsEstimates requested, agreements signed
March60,500Full search budget; Nextdoor posts in route neighborhoods; yard signs at new installsNew agreements by street
April90,500Peak search spend; mailers to streets adjoining the route; referral asks at spring jobsAgreements signed, referrals started
May74,000Hold spend; sell mulch, edging and color to the active routeUpsells sold, average ticket per stop
June60,500Taper paid search as the route fills; lean on reviewsNew stops added, calls turned away for no capacity
July60,500Minimal paid spend; collect reviews from spring installsReviews requested versus posted
August60,500Start fall cleanup messaging on the Business ProfileFall cleanup estimates
September33,100Fall cleanup and aeration search ads; cleanup-only door hangersCleanup jobs signed, which turned into maintenance leads
October27,100Push fall cleanup; ask current customers to renew for next springEarly renewals, cleanup-to-maintenance conversions
November18,100Wind down paid search; lock in next year's maintenance listConfirmed renewals for next spring
December14,800Minimal spend; thank-you note to the route, ask for referralsReferral leads banked for January

Searches for "lawn mowing service near me" ran from 12,100 in January to 90,500 in April, about seven and a half times as many, and nearly tripled from February to March alone. "Landscaping near me" and "lawn care service" also topped out at 165,000 in March and April, on a flatter curve. Renewals, door-hanger routes and search campaigns belong in place before the March jump, not after it.

What does one maintenance customer bring in over a season?

A maintenance agreement, weekly or biweekly mowing plus the usual add-ons, repeats on the schedule all season, unlike a one-time job. Multiply visits for the season by the price per visit, then subtract what it cost to win that customer: the marketing and sales cost that reached them.

Value of one customer this season = (visits × price per visit) − cost to win

Cost to win is spend on the source that found them, divided by how many customers it actually signed, not how many it called or messaged. A source that looks cheap per lead can still be expensive per signed agreement if few of its leads ever book a crew. For a stricter number, use what a visit leaves after fuel, product and crew pay instead of its full price; the formula works the same way either side of that line.

Why do two customers on the same street beat two across town?

A route is built from drive time as much as from mowing time. Two customers three doors apart add almost no drive time between stops; a single customer fifteen minutes outside the existing route adds that drive time twice a visit, every visit, for as long as the agreement lasts.

That changes which neighborhoods are worth targeting. A ZIP code or radius around streets the crew already services turns a new customer into an extra stop; the same ad spent on a distant ZIP code turns a new customer into a new detour. Set search ad targeting and mailer routes to the streets already on the route first, and price or decline jobs outside it based on what the added drive time is worth over a season, not just the first visit.

Where does a lead become a signed agreement?

ChannelWhat it costsWhat ties it to a signed agreement
Google Business ProfileStaff time, photos after each jobA required source pick in your scheduling tool; the profile's own call count stays a trend, not a source of truth
Search ads on lawn care termsPer clickA forwarding number on the ad and a landing page the ads alone link to
NextdoorPer 1,000 impressions or per click, set in Ads ManagerA phone number used only on the Nextdoor ad, matched by address to the route
Door hangersPrinting and the hours to hang themA phone number or promo code printed only on the hanger
Every Door Direct MailUSPS retail postage plus printingA mailer-only number or promo code
Yard signs at finished jobsA one-time cost per signNew calls naming the street or a neighbor's yard
ReferralsA credit to the referring customerThe referring customer's name on the new record

USPS lists Every Door Direct Mail Retail postage for flat-size mailers at $0.26 a piece, for 200 to 5,000 pieces a day per ZIP code (USPS, checked 2026-10-05). It addresses every piece to "Postal Customer" on the mail carrier routes picked, which fits a mailer aimed at streets next to the existing route rather than one customer at a time.

Nextdoor groups people by neighborhood by design, which lines up with how a route gets built. Running it for a local business covers the setup; judge its leads the same way as any other row in this table, by signed agreements, not messages.

What belongs on every lead and every signed agreement?

Four fields keep the calendar and the channel table honest: source, picked from a fixed list; the street and ZIP code; estimate given, yes or no; and agreement signed, with the start date. Without the street, route density cannot be checked later. Without the source, no channel can be judged.

A follow-on sale inherits the source of the agreement it came from. Mulch sold on an existing weekly stop is an upsell on that customer's original source, not a new lead; a cleanup that turns into a spring maintenance agreement keeps the cleanup's source. Home service marketing covers tracing a job from first call to paid invoice, if source tracking is not set up yet.

A written tracking plan, one row per count and one person who checks it, keeps those definitions from drifting between crew leads and the office. A template built for a lead business lays that structure out.

How does one route pencil out over a season?

Illustrative: the one-truck route below is invented end to end, every figure in it made up, and none of it comes from a client.

In February, the owner spends $900 on route-targeted search ads and door hangers and signs 12 new weekly maintenance customers; cost to win is $900 ÷ 12 = $75 per customer. The season runs 30 weekly visits, April through October, at $55 a visit, so visits × price = 30 × $55 = $1,650. Value per customer this season is $1,650 − $75 = $1,575.

Of the 12, 8 live on streets the crew already drives, and 4 sit outside the route. The crew fits 9 on-route stops into a workday; mixing in the 4 off-route stops, with added drive time between them, drops that to 6 stops in the same hours. Revenue per crew day is stops × price: 9 × $55 = $495 against 6 × $55 = $330. The 8 on-route customers cost the same $75 to win as the 4 off-route ones, but return more per day of crew time all season.

Two of the 12 buy a mulch upsell in May, $300 each, on an existing stop: $600 added with no new marketing cost, counted against the May row in the calendar, not as new leads. In November, 10 of the 12 confirm a renewal for next spring; the 2 who do not free up a slot the February calendar can fill again.

What should you ask before paying for another season?

  • Which months get the ad and mailer budget, matched to the calendar above rather than spread evenly across the year?
  • Does the Nextdoor, search ad or mailer report show results by street or neighborhood, so route density can be checked?
  • Who holds the phone numbers or promo codes tied to door hangers and mailers, and do they come along if the vendor changes?
  • Can the scheduling tool show, by source, how many leads became estimates, signed agreements, renewals and upsells, not only leads?

I bought media on Google Ads and Meta Ads for two years, October 2023 to September 2025, nearly $700K between the two platforms. Those are the questions I would want answered before the first late-winter dollar goes out.

Tags

landscaping-marketinglawn-care-advertisingmaintenance-agreementsroute-densityseasonalitygoogle-ads

Frequently asked questions

How do I advertise my lawn care business?

Start with a complete Google Business Profile and a source field in your scheduling tool, then add search ads on the terms in your market (lawn care service, landscaping near me) aimed at the ZIP codes your crew already drives. Layer in door hangers or Every Door Direct Mail on streets next to current stops, yard signs at every finished job, and a referral credit. Get mailers and renewal calls out in late winter and have the ads live before the March search jump, not after it.

What are good examples of lawn care advertising to run before spring?

A renewal mailer or call to last year's maintenance list, a Google Business Profile post naming the week spring booking opens, and search ads on lawn care terms targeted to route ZIP codes all work before the season turns. Door hangers on streets adjoining the route and a referral ask to current customers round these out. None of them needs the season to have started to pay off.

How much does Every Door Direct Mail cost for a lawn care mailer?

USPS lists EDDM Retail postage for flat-size mailers at $0.26 a piece, for 200 to 5,000 pieces a day per ZIP code, with printing on top. Each piece goes to every address on the mail carrier routes you pick, so choose the routes along streets your crew already services. Print a phone number or promo code used nowhere else so the signed agreements can be counted.

Should I take a landscaping job outside my regular route?

Price it higher, because the extra drive time is a real cost even when the job itself is routine. A stop two streets from an existing customer costs far less to serve than one fifteen minutes away, so weigh a job outside the route against what it costs to add that detour to every future visit, not just the first one.

What should a landscaping company count besides leads?

Estimates given, agreements signed, renewals confirmed for next spring, and upsells sold on an existing stop. A lead count alone does not say whether a source fills the route with paying weekly customers or with one-time jobs that never renew.

Written by

Olexander Cheberko

Marketing Analytics & Conversion Tracking Engineer, NYC-focused, run remotely

LinkedIn

Related posts