What landscape and lawn care marketing actually involves
The channel mix for this vertical is narrower than most agencies will admit. For residential maintenance, the workhorses are Google Local Services Ads (LSAs), Google Search, the Google Business Profile and Maps pack, and neighborhood-level organic SEO. Nextdoor and Facebook community groups drive a meaningful share of referrals in suburban markets, even if they're hard to attribute cleanly. For design-build, Instagram and Pinterest actually matter because the buying decision is visual, and Houzz still generates qualified leads in higher-income zips despite being a smaller player than it was a decade ago.
Lead aggregators are a recurring debate. Angi, Thumbtack, HomeAdvisor, and Networx will sell you leads, but they also sell those same leads to three or four of your competitors, which compresses margin brutally on lower-ticket maintenance work. Most serious operators use them opportunistically for design-build, not as a primary channel.
The unglamorous part of the work — making sure your Google Business Profile has current photos, accurate service categories, weekly posts, and a review velocity of at least a few per month — often moves the needle more than any paid campaign. Software integrations also matter: a good agency will wire lead forms directly into Jobber, Service Autopilot, LMN, Aspire, or whatever your ops stack is, so leads don't die in an inbox over the weekend.
Seasonality planning is the tell. Ask how they'll spend your March budget differently from your August budget. If they don't have an answer, they haven't done this before.
What landscape and lawn care marketing should cost
Managed-services retainers for landscape and lawn care sit in a fairly narrow band. For a single-location operator doing under $2M in revenue, expect $1,500 to $4,000 per month for a working engagement covering SEO, Google Business Profile management, paid search management, and basic reporting. Agencies charging under $1,000 are almost always reselling a template and spending ten minutes a month on your account.
For multi-location or $5M+ operators, retainers run $4,000 to $10,000 per month, usually with dedicated strategist time, landing page development, and more sophisticated attribution. Design-build shops investing heavily in visual content (photography, drone, video walkthroughs) can easily add $2,000 to $5,000 per month on top.
Media spend is separate and should be budgeted in addition. A reasonable floor for paid channels in this vertical is $1,500 to $3,000 per month in a single mid-sized metro; below that, you're buying sporadic impressions and can't make optimization decisions with statistical confidence. LSAs alone can consume $2,000 to $8,000 monthly in competitive suburbs.
Project work — a website rebuild, brand refresh, or photo shoot — typically runs $6,000 to $25,000 depending on scope. Be suspicious of $2,500 website offers unless you enjoy rebuilding every two years.
Typical engagement length is six months minimum to see SEO and review-velocity compounding take effect. Paid search and LSAs can perform in the first 30 days if set up well.
What to ask on a sales call
How many landscape or lawn care clients do you currently manage, and in what markets? A good answer names specific clients and cities. A bad answer is "we work with lots of home services companies."
Can you show me before/after performance data from a similar-sized operator? Look for cost-per-lead, lead-to-estimate rate, and close rate trends over at least six months. Vague screenshots of "impressions up 340%" are a dodge.
How do you handle seasonality in budget and bidding? They should describe ramping paid spend in February for spring, pulling back mid-summer, and pushing fall cleanup and snow if applicable. If they say "we keep it consistent," they don't know the category.
Who owns the Google Ads account, LSA account, website, and Google Business Profile? Correct answer: you do. If they insist on owning these, walk away.
How will leads get into my CRM or job management software? They should know Jobber, Service Autopilot, LMN, or Aspire by name and have integrations ready. If they ask "what's Jobber?" end the call.
What's your process for generating and responding to Google reviews? A good agency has a documented review-request workflow tied to job completion, not just "we'll ask your customers."
How do you track calls vs. form fills vs. booked jobs? Call tracking with recorded calls (CallRail, CallTrackingMetrics) should be standard. Form-fill-only attribution misses 60-70% of leads in this vertical.
What happens if I want to leave in month four? The answer reveals the contract structure before you see the contract.
KPIs that actually matter for landscape and lawn care
Clicks and impressions are vanity metrics here. What matters, in order:
- Booked estimates per month, broken down by source. This is the closest upstream number to revenue.
- Cost per booked estimate. For maintenance, a healthy range is $40 to $120 depending on market. For design-build, $150 to $400 is normal because the ticket supports it.
- Estimate-to-close rate. This is on your sales process, not the agency, but a good agency will tell you when lead quality is dropping vs. when your close rate is dropping.
- Customer acquisition cost relative to first-year revenue. Maintenance customers should pay back CAC within the first season; design-build is typically a single-transaction payback.
- Review velocity and average rating. Four or five new reviews a month keeps you visible in the map pack. Under two a month and you're losing ground.
- LSA lead quality rate. Google lets you dispute bad leads. An agency that isn't disputing is leaving money on the table.
A healthy lead-to-customer rate for residential maintenance is 25-40% if your intake is fast. Design-build runs 10-20% close rate on qualified estimates, with longer sales cycles.
Red flags in landscape and lawn care agency contracts
12-month lockouts with no performance out clause. Six months is reasonable to let SEO and review work compound. Twelve months with no off-ramp is an agency protecting itself from churn, not aligning with your outcomes.
Ad account ownership held by the agency. You should be the billing owner and admin on Google Ads, LSAs, Meta Ads, and your Google Business Profile. Period. If they leave and take your account, you lose years of conversion data and spend history.
Website built on a proprietary CMS you can't export. You will eventually want to leave or consolidate. A custom-locked platform turns a normal transition into a $15,000 rebuild.
Revenue share or pay-per-lead structures with no cap. These sound aligned but incentivize the agency to flood you with low-quality leads you can't close, and during peak season you end up paying 3x what a flat retainer would have cost.
White-labeled work they don't disclose. Many agencies resell a handful of India- or Philippines-based fulfillment shops. Not inherently bad, but ask. If they claim an in-house team of 40 and you spot the same template across their other clients, be skeptical.
Vague reporting. A monthly PDF with traffic graphs and no discussion of booked jobs or cost per lead is a report designed to obscure, not inform.
Common landscape and lawn care marketing mistakes
Shopping on price. The gap between a $600/month agency and a $2,800/month agency isn't 4x the work. It's the difference between a template and someone who actually knows your category. Cheap agencies are expensive in wasted ad spend.
Hiring a generalist. A marketing firm that serves dentists, lawyers, and landscapers is optimizing for their own operational efficiency, not yours. The seasonal rhythm, the route-density logic, the design-build vs. maintenance split — these get missed.
Expecting spring results from a January start. SEO in particular takes 4-6 months to show in a competitive suburb. Start in October for next spring, not in March.
Underfunding media spend. A $2,000 retainer with $400 in ad spend is theater. You need a floor of $1,500+ in paid media for the agency to have anything to optimize.
Not staffing the leads. The single biggest hidden cost in this vertical is leads that ring and go to voicemail. Response time under five minutes roughly doubles your close rate. If you can't answer, hire an answering service before you hire an agency.
Tracking everything except what matters. If you can't tell at the end of the month how many leads turned into booked jobs by source, your agency can't either, and neither of you is actually managing the program.
In-house vs. landscape and lawn care agency
Below about $1.5M in revenue, a dedicated in-house marketer rarely pencils out. A mid-level marketing hire costs $70K-$90K fully loaded, plus tools, plus the fact that a single person can't realistically cover SEO, paid media, content, design, and reporting competently. You're better off with a specialist agency and a part-time coordinator on your team who owns the relationship.
Between $2M and $10M, the right answer is usually hybrid: keep the agency for technical execution (paid search, LSAs, SEO, website), hire one internal person to own photography, reviews, social content, community events, and the CRM. This is the structure that tends to scale best.
Above $10M or across multiple markets, bringing paid media in-house can make financial sense because you're spending enough that agency management fees exceed a senior hire's salary. But SEO, creative, and technical work usually stay with external partners even for large operators. Very few landscape companies can recruit and retain a full in-house marketing team at the quality level a specialist agency brings, and trying to do so is how internal departments end up 18 months behind the category.