All articles

Lead Generation

How Many Landscaping Leads Do I Need Per Month?

The standard formula says 468 leads a year. A maintenance-led landscaper usually needs about 127, because most of next year's revenue is already signed.

Om Patel 15 min read
Photo: Tao Yuan / Unsplash

The short answer

Do not divide revenue by job value. In landscaping most of next year's money is already under contract, so your real lead target is the accounts you will lose to churn plus the accounts you want to add, divided by your close rate, then divided by the share of leads inside your route. For a typical $750,000 maintenance-led company that is roughly 127 maintenance leads a year, not 468.

If you sell recurring maintenance, the honest answer to "how many leads do I need per month" is: probably far fewer than the calculators tell you, and almost none of them in the months you are currently worrying about.

Every article ranking for this question runs the same arithmetic. Take your revenue target, divide by average revenue per customer, divide by your conversion rate, and there is your lead number. The top-ranking guide works an example where a $10,000 monthly target at $500 per customer and a 10% conversion rate produces 200 leads a month.

That formula is fine for a roofer. It is wrong for a landscaper, and it is wrong in an expensive direction.

The short answer

Your annual maintenance lead target is:

(accounts you will lose to churn + accounts you want to add) ÷ close rate ÷ in-zone rate

Your install and design-build target is a separate calculation with its own average value and its own close rate. Add them, then front-load about 70% of the total into the spring booking window. The monthly average is the least useful way to express the answer, but if you insist on one, divide by twelve at the end and treat it as a budgeting figure rather than a plan.

Why the standard formula overstates your number by three times

The revenue-divided-by-job-value method assumes every dollar of next year's revenue has to be sold again. In landscaping, most of it does not.

Recurring maintenance is the structural feature of this trade that the generic lead calculators ignore. In an r/Entrepreneur thread analysing landscaping as a roll-up target, one commenter summarised it in a single line: "The margin is in the recurring contracts." Another, u/NicoReflects, was more specific about what makes the model work: "route density, crew retention and service mix (recurring >70%). Miss one and the multiple arbitrage collapses fast."

Recurring above 70% is the target the serious operators run to. If 70% of your revenue renews, then 70% of your revenue needs zero new leads. Running the standard formula over your whole revenue number tells you to buy leads for revenue you already have.

By the numbers

The NALP 2025 Financial Benchmark Study reports a median of 355 customers per participating company and $14,682 of revenue per customer. That per-customer figure is only possible because those customers come back. It is an annuity number, not a transaction number, and it is the reason the churn-first model is the right one for this trade.

The five numbers that actually set your lead target

1. Accounts you will lose

Twelve-month retention benchmarks for lawn care sit between 80% and 92%, with the top operators consistently above 90%, according to retention analysis published by Applause. Individual operators on the LawnSite forums report the same spread, generally 80% to 95% year over year.

So somewhere between 8 and 20 accounts out of every 100 do not come back. On a 150-account book at 85% retention, that is 23 accounts you have to replace before you have grown by a dollar. This is the number almost nobody starts from, and it is the one that matters most, because it is the floor. Even a landscaper with no growth ambition at all needs leads.

2. Accounts you want to add

Growth revenue divided by your average annual contract value. Published pricing puts full maintenance around $100 to $410 a month, and annual maintenance costs for a quarter-acre lot in the $900 to $4,000 range depending on package. Use your own average, not a published one. If you want $75,000 of growth and your average account is worth $3,200 a year, that is about 23 more accounts.

3. Your close rate, by service line

Industry-wide close rate figures for landscaping cluster near 55%, but the spread inside that average is enormous and speed explains most of it. An analysis by Tiny Lawn citing NALP 2025 data found that companies delivering an estimate within two hours of the site visit closed 63% of those bids, against 38% for companies that sent it the next business day. That is a 25 point swing that costs nothing to capture.

Use separate close rates for maintenance and for design-build. A weekly mowing quote is a price and availability decision that closes fast. A $12,000 patio is a considered purchase against two or three other bids. Blending them gives you a number that is wrong for both. Our piece on why landscaping leads do not convert covers the follow-up mechanics behind that gap.

4. Your in-zone rate

This is the number no competitor puts in the formula, and in landscaping it belongs there.

A lead 25 minutes outside your existing cluster is frequently a negative-margin customer once you price the drive. NALP's own routing guidance puts typical operators at 18% to 25% of paid hours spent in drive time, and notes that getting that to 12% to 15% frees a five-person crew for 8 to 12 hours of billable work a week, worth roughly $27,000 of incremental gross profit per crew over a 30-week season. The same guidance calculates that a two-person crew losing 90 minutes a day to driving burns close to $20,000 a year in labour alone.

Mike Andes, who scaled Augusta Lawn Care to more than 200 locations, describes the mechanics plainly: a route of 80 stops spread over a 30-mile radius averaged 6 stops per hour, and splitting it into a 10-mile and an 8-mile cluster moved crews to 8 to 12 stops per hour.

So the practical rule is that you do not need leads. You need leads inside your polygons. If 60% of your inbound falls in-zone, you need roughly 1.7 raw leads for every one worth quoting, and that multiplier goes into the formula.

5. Your capacity ceiling

The last number is an upper bound, not a lower one. Reported capacity for a two-person maintenance crew runs 12 to 18 properties a day on a tight route within a 3 to 5 mile radius, with some operators pushing 25 to 30 a day. Call it 60 to 90 weekly accounts per crew.

If the book you are trying to build exceeds your crew-weeks, more leads will not help you. That is a hiring problem or a pricing problem wearing a marketing costume.

The worked example: a $750,000 maintenance-led company

Here is the whole thing on one company. Assume 150 maintenance accounts at an average $3,200 a year, which is $480,000, plus $270,000 of installs and enhancements. Retention 85%. Growth target 10%. Maintenance close rate 50%. In-zone rate 60%.

StepStandard formulaChurn-first math
Starting point$750,000 revenue target150 accounts already signed
Accounts lost to churnnot considered23
Accounts added for growthnot considered15
Customers to sign23438
Close rate50%50%
Quotes needed46876
In-zone ratenot considered60%
Leads needed468127
Cost at $85 per lead$39,780$10,795

The standard formula tells this company to buy 468 leads. It needs 127. At a landscaping cost per lead of around $85, reported in Green Industry Pros' benchmark coverage, that gap is about $29,000 of spend on leads for revenue the company already owns.

Then run the capacity check. The book goes from 150 to 165 accounts, which is 33 visits a day across a five-day week. At 15 properties per crew-day that is 2.2 crew-routes. Signing those 38 accounts is a staffing decision before it is a marketing one.

Most landscapers we talk to are buying leads against a revenue number instead of a churn number, and paying for the difference. We build the conversion page, the qualifying form and the lead-to-sale tracking that tells you which of those two numbers you are actually running on.

Get a lead plan

Install and design-build work needs its own number

The $270,000 of install work in the example is a different business with different arithmetic, and financial benchmarking work on the industry specifically recommends calculating acquisition cost against lifetime value by service line, because maintenance, design-build and irrigation behave nothing alike.

At an average $9,000 project, $270,000 is 30 projects. At a 30% close rate on design-build estimates, that is 100 estimates. But a large share of enhancement and install work sells to people already on your route, and those leads cost nothing. If half the estimates come from the existing base, you need 50 from new leads, which at a 60% in-zone rate is about 83 raw leads.

Total for the year: 127 plus 83, so roughly 210. Divide by twelve and you get 17.5 a month, which brings us to the real problem with the question.

The number is a season, not a month

A monthly average is a fiction in a trade where the customer decides once a year.

Homeowners start searching for design, cleanup and lawn programs in late February and have largely committed by early May, with the peak signup window running mid-March to late April. Operators on LawnSite describe the same pattern from the inside: things pick up in the second half of February, and the best four-week block for estimate requests is mid-March to mid-April.

So of that 210-lead annual requirement, roughly 145 of them need to arrive inside a ten-week window. That is about 15 leads a week from mid-February to late April, and about 1.5 a week across the other 42 weeks of the year.

Watch out

"17 leads a month" and "15 leads a week for ten weeks, then almost nothing" are the same annual number and completely different marketing plans. Budgeting to the monthly average guarantees you underspend in the only window where the decision gets made, then overspend in July chasing homeowners who already hired someone in April.

If you run in a northern market, the shape is worse, and the standard fix is to change the shape of the year rather than the shape of the spend. As one operator put it in the roll-up thread: "we layered in snow removal and holiday lighting to smooth out seasonality. helps retain crews and keeps cash flow steady."

Spring leads are also the cheapest leads

This is the part that makes front-loading obvious rather than merely correct.

You would expect the peak-demand window to be the most expensive time to advertise. In lawn care it is reported as the opposite. Cost per lead drops to roughly $40 to $50 in late April and May when homeowners are actively looking to start service, then levels out at $80 to $95 through June to August, according to Valley Marketing Group's 2026 benchmark analysis. Local Services Ads are cheaper again at a reported $20 to $55, against $65 to $95 on blended Google Ads.

The reason is simple enough: in peak season the pool of people with active intent is large, so a given budget buys more qualified clicks. In August you are paying to interrupt people who are not shopping.

Which means the calendar advice and the budget advice point the same way. Buy hard in the window when leads are both most needed and least expensive. The same logic applies to paid social, which we cover in landscaping Meta ads that actually work.

Buying the spring window properly is a build, not a campaign: a conversion page that holds the traffic, a form that qualifies by postcode before it reaches you, and tracking that separates real leads from existing customers dialling the tracked number. That is the lead generation system we install for local service businesses.

Get a lead plan

Your reported lead count is inflated, and it is hiding your close rate

Before you calculate anything, be honest about what your tracking is counting.

In an r/GoogleAdsDiscussion thread on a lawn care account, a practitioner pushed back on a reported 60% close rate with a specific and correct objection: "I bet you it's closer to 20% on web and like 40% on phone. And then you will have past clients calling the phone number which will count as leads."

That is the most common measurement error in this trade. A tracked number on a maintenance-led business receives a constant stream of calls from existing customers asking to add a cleanup, reschedule a visit or query an invoice. Every one of them lands in the conversion column. So does the duplicate form fill, the out-of-area enquiry and the supplier.

The effect runs in both directions and both are bad. Your lead count looks healthy, so you conclude the marketing is working. Your close rate looks terrible, because you are dividing real sales by a denominator stuffed with non-leads, so you conclude the sales process is broken and go looking for a fix that is not needed.

The correction is mechanical. Before you compute a close rate, strip out calls from numbers already in your customer list, anything outside your service polygons, and duplicates inside a 30-day window. Our guide on tracking where your leads come from covers the setup. Whatever survives is your lead count, and it is usually 30% to 50% smaller than the dashboard number.

What to do when the number is bigger than your capacity

Sometimes the math produces a target you cannot service. That is useful information, not a failure, and there are only four honest responses.

Raise prices on the existing book. If the constraint is crew-hours rather than demand, the fastest path to the revenue target is a price increase on accounts you already serve, which costs zero leads. We cover the mechanics in how to raise prices without losing customers.

Tighten the route. Getting drive time from 22% of paid hours to 14% creates billable capacity out of nothing. NALP's figure of roughly $27,000 of incremental gross profit per crew per season is capacity you already paid for and are not using.

Improve retention before buying replacement. Every point of retention is an account you do not have to acquire. Going from 85% to 90% on a 150-account book saves about 8 acquisitions a year, which at a 50% close rate and a 60% in-zone rate is 27 fewer leads to buy.

Hire. If demand genuinely exceeds crews and the first three are exhausted, the constraint is labour, and the roll-up thread is a useful reality check on what that means day to day. One commenter described a friend running $1.5M in revenue in South Florida: "The workload is insane, long hours, 6 days a week, overseeing 50 guys."

The one-page worksheet

Fill in six numbers and you have your answer.

  1. Current maintenance accounts. Count them.
  2. Retention rate. Accounts that renewed last season divided by accounts you had. If you have never measured it, use 85% and measure it this year.
  3. Average annual contract value. Total maintenance revenue divided by accounts.
  4. Close rate, cleaned. Real quotes won divided by real quotes given, after stripping existing-customer calls out of your lead count.
  5. In-zone rate. Of the last 50 leads, how many were inside a cluster you already serve.
  6. Crew capacity. Crews multiplied by properties per day multiplied by five.

Then: accounts lost plus accounts wanted, divided by close rate, divided by in-zone rate. Run the design-build line separately. Put 70% of the total into mid-February through April. Check the answer against number six before you spend anything.

Tip

If you only do one thing from this article, measure your in-zone rate. It is the cheapest number to collect, most landscapers have never looked at it, and it is usually the difference between a marketing budget that compounds route density and one that quietly destroys it.

The question "how many landscaping leads do I need per month" has an answer. It is just that for most maintenance-led companies the answer is a smaller number, arriving in a narrower window, from a tighter geography than anyone is currently buying.

Frequently asked questions

How many landscaping leads do I need per month?
Fewer than the standard formula says, and not evenly spread. A $750,000 maintenance-led company usually needs around 127 maintenance leads and 80 or so install leads across a full year, which averages under 20 a month. The catch is that roughly 70% of them have to arrive between mid-February and late April, because that is when homeowners commit for the season.
Why is the usual revenue divided by job value formula wrong for landscaping?
Because it assumes you start every year at zero customers. In a maintenance-led landscaping business most of next year's revenue is already signed. The only accounts you have to replace are the ones that churn, plus the ones you want to add for growth. Using the standard formula on a book of 150 recurring accounts overstates your lead requirement by three to four times.
What is a normal customer retention rate for lawn care and landscape maintenance?
Twelve-month retention benchmarks sit between 80% and 92%, with the strongest operators consistently above 90%. That means a typical book loses 8% to 20% of its accounts every year. On 150 accounts at 85% retention you lose about 23, and those 23 are the first number in your lead calculation.
What close rate should a landscaping company use in the math?
Your own, measured separately for maintenance and for design-build. Industry averages land near 55%, but speed moves it more than anything else: one analysis citing NALP 2025 data found companies that delivered an estimate within two hours of the site visit closed 63% of bids, against 38% for those who sent it the next business day. Maintenance quotes close higher than install quotes, so a single blended number will mislead you.
How does route density change how many leads I need?
It raises the raw lead count you need without raising the number of customers. A lead 25 minutes outside your cluster is often negative margin once you price the drive. If only 60% of your inbound leads fall inside your service clusters, you need to generate about 1.7 leads for every one you can profitably quote. That in-zone rate belongs in the formula.
When is the cheapest time of year to buy landscaping leads?
Peak spring, which is also when you most need them. Reported lawn care cost per lead drops to roughly $40 to $50 in late April and May when homeowner demand is highest, then rises to $80 to $95 through June to August. Landscaping blended cost per lead is often quoted near $85, and Local Services Ads run $20 to $55.
Why does my lead count look higher than my sales suggest?
Because a lot of what your tracking counts as a lead is not a new customer opportunity. Existing clients call the tracked number, wrong-area enquiries come in, and duplicate form fills get counted twice. As one practitioner put it in an r/GoogleAdsDiscussion thread, past clients calling the phone number will count as leads. Strip those out before you calculate a close rate or you will understate it badly.
What if the number of leads I need is more than my crews can service?
Then lead volume is not your constraint and buying more is waste. Work out your capacity first: at 12 to 18 properties per crew-day, one two-person crew covers roughly 60 to 90 weekly accounts. If your target book exceeds that, the binding decision is hiring, tightening the route, or raising prices on the accounts you already have.
Should I calculate maintenance and design-build lead targets separately?
Yes. They have different average values, different close rates and different seasonality, and financial benchmarking work on the industry specifically recommends calculating acquisition cost against lifetime value by service line. A maintenance account is a multi-year annuity worth several thousand a year. A patio is one transaction. Averaging them produces a number that is wrong for both.
Done-for-you lead generation: a dedicated conversion page, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by targeted outreach and Meta ad campaigns we build and run.
Get a lead plan

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.