Google Ads Cost per Lead for Landscaping & Lawn Care Companies: What a Recurring Client Really Costs

A mowing lead that costs twice as much can still be the cheaper client if they stay for years. Here is how landscapers work out what a booked recurring client really costs on Google Ads.

  • Updated October 2026
  • 4 min read
  • By the VETS Growth Marketing team

Short answer

It depends on your market, service and ticket size. A better question is cost per booked recurring client: what you can afford to pay to win a customer, based on your close rate and average revenue.

Key takeaways

  • Cost per lead counts inquiries. Cost per booked recurring client counts people with a first visit on a route.
  • Measure over a whole spring signup run, then compare the result with a season of revenue, not the first invoice.
  • Split on-route clients from off-route ones. The same price earns less when the crew drives across the county for it.
  • Click prices rise when every landscaper turns ads on at once. Starting earlier and reactivating last year's clients lowers the cost per client.

Google Ads cost per lead for a landscaping company is your ad spend divided by the calls and forms it produced. It is the wrong number to run the business on. A lawn care lead is worth something only when it becomes a recurring client on a route you already drive, so track the cost of that client and judge it against a season of revenue.

Cost per lead vs cost per booked recurring client

Cost per lead counts inquiries. Cost per booked recurring client counts the people who accepted a price and have a first visit on the schedule. Between the two sits every leak in your office: calls nobody returned, lots nobody measured, quotes nobody chased.

The terms, as this page uses them:

Lead : Any call, form or message the ads produce, including wrong numbers, mower shoppers and job seekers.

Qualified lead : A property owner in your service area asking for something you sell.

Booked recurring client : Someone who accepted weekly or every-other-week maintenance, or a seasonal contract, and has a first visit on a route.

Season value : What that client pays across one season, including the spring cleanup, mulch, aeration and fall leaf work you add on.

A landscaping lead also has a location value most trades never think about. A new client on a street your crew already mows adds a stop. A client 25 minutes past the last stop adds a drive, every week, for as long as they stay.

From cost per lead to cost per booked recurring client

  1. Leads you pay for Where it leaks: Spam and wrong numbers
  2. Real inquiries Where it leaks: Calls nobody answers
  3. Conversations Where it leaks: Quoted, never followed up
  4. Booked recurring client Your real number: cost per booked recurring client
Divide what you spent by the bookings at the end, not the leads at the start. No costs or rates are shown.

Calculating your number

  1. Pick a window that matches the season. Use the whole spring signup run, from late winter through the first few weeks of mowing. A single week tells you nothing.
  2. Pull spend by campaign. Keep maintenance, cleanups, design-build and snow apart, because each one sells a different client.
  3. Tie every lead to its source. Use Google Ads conversion and call tracking (conversion measurement, call tracking), so each call and form carries the campaign that produced it.
  4. Count the clients in your CRM. In Jobber, LMN or your landscaping CRM, count the leads from that campaign who have a first visit scheduled or done. Leave out quotes still open.
  5. Divide spend by booked recurring clients. That is your number.
  6. Split it by route fit. Run the same count for clients on existing routes and clients off them, and see which campaign or area brings which.

Worked example (hypothetical round numbers, not a benchmark). Say you spend $3,000 on a maintenance campaign between mid-February and mid-April. Then compare two ways of running it:

Campaign A: tight keywords, route-based map Campaign B: broad keywords, wide radius
Spend $3,000 $3,000
Leads 60 100
Cost per lead $50 $30
Quotes sent 30 25
Booked recurring clients 15 6
Cost per booked recurring client $200 $500

Campaign B looks better on the ad platform's dashboard and worse in the bank. Now put a season on it. If a weekly client in this example pays $45 a visit for 28 visits, that is $1,260 before any cleanups, and more again in every year they renew. Paying $200 for that is a good trade. Paying $500 for a client who cancels in June is not.

Why costs rise around spring signups, fall cleanups and winter snow removal

Costs rise in those windows because every landscaper in your area turns ads on in the same weeks, and more bidders on the same searches push click prices up. What changes from window to window is what you are buying.

Window What homeowners search What it means for cost per booked recurring client
Late winter to spring Weekly mowing, lawn care service, spring cleanup Busiest auctions of the year, but this is when recurring clients choose. Worth paying for.
Summer Patios, retaining walls, landscape design Fewer maintenance signups. Design-build leads are larger and slower to close.
Fall Leaf removal, fall cleanup, aeration and overseeding Mostly one-time jobs. Their value depends on turning them into next spring's maintenance.
Early winter Snow removal and plowing contracts Contracts sell before the first storm. After a big one, you get one-time plow calls.

Lowering cost per booked recurring client

The cheapest recurring client is the one you sign before the auction gets crowded, or the one you already had.

  • Start in late winter. Homeowners pick a provider before the first mow. Ads and offers that run in February meet less competition than the same ads in April.
  • Win back last year's clients first. A renewal message to your own list costs almost nothing per client compared with a click. The repeat customer guide covers the routine.
  • Close more of the leads you already paid for. A same-day price beats a site visit next week. The AI quoting guide shows where an address-based quote is accurate enough to send.
  • Keep design-build out of the maintenance numbers. A patio lead costs more and is worth far more. Mixing them hides what each campaign earns.
  • Buy keywords that name the service. The keyword guide for landscapers lists what to bid on and what to block.

How VETS Growth Marketing helps

We connect your Google Ads account to Jobber, LMN or your CRM so every campaign shows booked recurring clients and their route fit, not just leads. Then we move budget toward the campaigns and areas that sign clients your crews can reach. Everything stays in accounts in your name, and the work runs as a project with dates on it. Bring last spring's ad spend and client list to a growth consultation and we will work out your real cost per recurring client with you.

Frequently asked questions

What is a good cost per lead for landscaping and lawn care companies on Google Ads?

It depends on your market, service and ticket size. A better question is cost per booked recurring client: what you can afford to pay to win a customer, based on your close rate and average revenue.

What makes cost per lead different for landscaping and lawn care companies?

For landscaping and lawn care companies, demand usually starts with spring, a new home, a yard project or a lawn that needs regular care, so cost per lead should focus on building trust before the customer reaches out, with proof of past work, clear pricing and consistent follow-up. Demand typically peaks around spring signups, fall cleanups and winter snow removal. Because your revenue repeats, the value of each new customer is the full lifetime of visits, not the first ticket.

How do I calculate cost per booked job for my landscaping company?

Divide total ad spend by the number of jobs booked from those ads over the same period. That number, compared with your average job value, tells you whether a campaign is profitable.

Why is cost per lead rising for landscaping and lawn care companies?

More advertisers, more automated bidding and broader matching all push prices up. Better targeting, stronger landing pages and faster follow-up lower cost per booked recurring client even when clicks get pricier.

Is a cheaper lead always better for a landscaping company?

No. Cheap leads that do not close are expensive. A higher cost per lead with a strong close rate often wins.

How does seasonality affect cost per lead for landscaping and lawn care companies?

Demand and competition rise around spring signups, fall cleanups and winter snow removal, which can raise costs. Plan budgets by month and lean on SEO and repeat customers to smooth the curve.

What is the fastest way to lower cost per lead for a landscaping company?

Add negative keywords, pause wasteful search terms, tighten locations and hours, and improve the landing page. Those changes often reduce costs within weeks.

Do organic leads cost less than paid leads for landscaping and lawn care companies?

Over time, usually yes. SEO takes investment upfront but the cost per lead tends to fall as rankings grow, while paid leads cost money every time.

Can VETS Growth Marketing benchmark my landscaping company's lead costs?

Yes. In a growth consultation we compare your cost per booked recurring client by channel, using your own ad account and CRM records, and show where money is leaking.

When should lawn care companies start marketing?

In late winter. Most homeowners choose a lawn care provider before the first mow, so early-bird offers, prepay discounts and reactivation of last year's customers in February and March fill routes before competitors start.

Know your next five moves

(720) 383-4412 Book a Growth Consultation