The short answer
Most landscaping companies get customers from five channels: referrals, Google Local Services Ads, lead marketplaces like Angi, their own paid ads, and door-to-door or yard signs. Referrals are the cheapest and least scalable. Marketplaces are the fastest and most expensive per won job. Paid ads with a fast follow-up system are the only combination that's both scalable and predictable.
The rest of this page is the detail behind that, with the real numbers.
First: you probably don't have a lead problem
The most common mistake in this industry is buying more leads to fix a follow-up problem.
Homeowners typically get three quotes. The company that responds first usually wins. If you're on a mower from 7am to 6pm, you are structurally the slowest bidder in every race you enter. Doubling your lead count doesn't fix that — it just means you're now losing twice as many.
Before you spend anything on new leads, check three things:
- How long does it take you to respond to a new inquiry? If it's measured in hours, that's your constraint. Not volume.
- What percentage of your quotes ghost you? High ghost rates usually mean nothing qualified or confirmed the homeowner before you drove out.
- Do you follow up more than once? Most jobs come from the second, third, or fourth touch. Most owners stop at one.
Fix those and your existing lead flow is worth substantially more. That's a free improvement, and it has to come first — every channel below performs better on top of it.
The nine channels, ranked
Ranked by realistic cost per won job, not cost per lead. Cost per lead is the number that misleads owners most, because it ignores win rate.
1. Referrals and repeat customers
Cost: effectively free · Speed: unpredictable · Scalability: none
The best economics in the business. High trust, high close rate, no acquisition cost. Every landscaping company should systematize asking — after a completed job, at season end, and when a customer compliments the work.
Why it can't be your only channel: you can't schedule it. Referral-only companies ride a revenue roller coaster, busy in July and panicking in November. Keep referrals. Don't mistake them for a growth plan.
2. Database reactivation (your own past customers)
Cost: near zero · Speed: days · Scalability: limited by list size
The most underused channel in the industry. Every landscaping company sits on a list of past customers and dead quotes, and almost none of them market to it.
Last season's unclosed estimates are the cheapest jobs of the new season. A single text or email campaign to a two-year-old customer list at season change routinely outperforms a month of paid ads on cost per job — because these people already know you and already had you on their property.
If you do one thing from this page this week, do this one.
3. Google Local Services Ads (LSA)
Cost: ~$23–25 per lead, exclusive · Speed: days · Scalability: capped by local search volume
The strongest DIY paid channel for local service businesses. Leads are exclusive, the Google-screened badge carries real trust, and the cost per lead is well below most alternatives.
The catch: LSA ranking is heavily influenced by call responsiveness. Miss calls and you slide. Most owners running LSA themselves also never dispute junk leads — wrong area, wrong service, wrong number — which you can and should do. Budget for someone to actually answer the phone.
4. Your own paid ads plus a follow-up system
Cost: varies by season and service · Speed: 1–2 weeks to first jobs · Scalability: high
Meta and Google Search campaigns you own outright. Leads are exclusive and the volume dial is yours.
Realistic cost-per-lead benchmarks for landscaping (2025 category data):
| Season | Meta CPL | Google Search CPL |
|---|---|---|
| Spring (cleanup, maintenance signups) | $20–40 | $40–50 |
| Summer (irrigation, hardscape) | $35–60 | $80–95 |
| Fall (cleanup, aeration) | $25–45 | $50–70 |
| Winter (snow contracts, design) | $40–70 | varies by storm |
Category average for Meta landscaping leads sits around $58 CPL; a strong seasonal offer beats that comfortably. Google Search runs $40–120 depending on service and month.
The catch, and it's the one that sinks most owners: ads without follow-up don't work. The ad is maybe a third of the job. The answering, qualifying, booking, and reminding is what turns a click into someone standing in a driveway. "I tried Facebook ads and they didn't work" almost always means the ads produced leads and nobody called them back fast enough.
5. Lead marketplaces (Angi, HomeAdvisor, Thumbtack)
Cost: $15–80 per shared lead, plus membership · Speed: immediate · Scalability: high, expensive
Fastest way to get inquiries, worst economics once you have crews to keep busy. Leads are sold to several contractors simultaneously by design, so you're in a speed-and-price race on every one.
At ~$40 per lead, shared four ways, a 25% win rate puts you near $170 per won job before you've driven anywhere.
Reasonable for a brand-new operator with an empty schedule. Almost never the right primary channel past that. Full breakdown: Angi alternatives for landscaping companies.
6. Google Business Profile and local SEO
Cost: free to low · Speed: months · Scalability: capped by your service area
A complete, actively-reviewed Google Business Profile is table stakes. It's free, it feeds the map pack, and for "landscaper near me" searches it's often the whole ballgame.
Post job photos regularly, request reviews after every completed job, and keep service areas and hours accurate. Slow to compound, but it never stops paying — and unlike ads, it doesn't switch off when you stop spending.
7. Yard signs and door hangers
Cost: low · Speed: same day · Scalability: limited by route density
Genuinely effective and widely dismissed. A sign on a lawn you're already cutting advertises to the exact neighbours most likely to buy — same neighbourhood, same property type, visible proof of your work twenty feet away.
Best used as route density strategy: when you win a job on a street, work that street.
8. Nextdoor and local Facebook groups
Cost: free (time) · Speed: weeks · Scalability: low
Homeowners ask for contractor recommendations in these groups constantly. Being present and helpful converts, but it takes real participation, not posting ads. Slow, unscalable, and works.
9. Cold door-knocking
Cost: your time · Speed: immediate · Scalability: none
Works. Nobody wants to do it. Reasonable when you're starting out or trying to densify a specific route, and it stops making sense the moment your time is worth more than the jobs it produces.
What to pick, based on where you actually are
| Your situation | Do this |
|---|---|
| Solo, empty schedule, no cash | Referrals + Google Business Profile + door hangers + yard signs |
| 1–2 crews, inconsistent months | Database reactivation + LSA + Google Business Profile |
| 2–8 crews, feast-or-famine | Own paid ads with a real follow-up system, plus LSA |
| 5+ crews, chasing high-ticket work | Budget-qualified funnels for hardscape and design-build |
| Any size, quoting till 9pm | Stop buying leads. Fix follow-up and qualification first |
The number most owners get wrong
Landscaping owners tend to evaluate marketing on the first job's profit. That's the wrong frame.
The median landscaping customer is worth roughly $14,700 over their lifetime (2025 industry benchmark). A $99 spring cleanup that converts into a multi-year maintenance contract wasn't a $99 job — it was the start of a five-figure relationship.
This is why seasonal front-end offers work, and why judging them on first-job margin kills channels that were actually working. Your front-end offer exists to start the relationship, not to profit on the first visit.
For context on what to spend: the industry norm is 5–10% of revenue on marketing. For a $750k company that's roughly $3,100–6,200/month all-in including ad spend. More detail: what should a landscaping company spend on marketing?
Market one season ahead
The single biggest timing mistake: advertising spring cleanups in April.
By April the homeowner has already hired someone. Campaigns need to be live before demand peaks:
| Campaign | Goes live |
|---|---|
| Spring (cleanup, mulch, maintenance signups) | Feb 1 — Jan 15 in southern markets |
| Summer (irrigation, hardscape) | May 15 |
| Fall (cleanup, aeration, leaf removal) | Aug 15 |
| Winter (snow contracts, design-build) | Nov 1 — snow contracts sell Sept–Oct only |
Whoever owns February owns the year.