Most landscaping company owners either spend too little on marketing and wonder why the phone is quiet, or they throw money at things without any system and wonder why it isn't working. The honest answer to "how much should I spend?" is more nuanced than a single percentage - but there are real benchmarks, and they're worth knowing.
This post breaks down the numbers, explains where to put the money, and tells you how to think about marketing spend as a growth investment rather than just an expense line on your P&L.
The Benchmark: 5% to 10% of Gross Revenue
The industry standard for service businesses - including landscaping - is to spend between 5% and 10% of gross annual revenue on marketing. That's the range you'll see cited by industry associations, franchise systems, and most business advisors who know what they're talking about.
Where you fall in that range depends on a few things:
- Stage of growth: Newer companies or companies actively trying to grow should be at the higher end (8-10%). Established companies with strong referral networks and good SEO can often maintain growth at 5-7%.
- Market competitiveness: If you're in a high-competition market where three well-funded competitors are already dominating Google, you'll need to invest more to gain ground than if you're in an underserved market.
- Revenue base: A company doing $300K a year has fewer absolute dollars to work with than one doing $1.5M, which affects what channels are even viable.
Quick math example: A landscaping company doing $600,000 in annual revenue should expect to spend $30,000 - $60,000 per year on marketing, or roughly $2,500 - $5,000 per month. That covers a solid website, ongoing SEO, Google listing management, and potentially some paid ads or email marketing.
The bigger problem isn't usually whether the percentage is exactly right - it's that most landscaping companies have no real marketing budget at all. They pay for a website once and never touch it again, or they run a few Facebook ads when the calendar gets slow. That's not a strategy. That's hoping.
What Your Marketing Budget Is Actually Competing Against
Before we get into where to spend, it helps to understand the real competitive dynamic. When a homeowner searches "landscaping company near me," the top 3-5 results get the vast majority of calls. If you're not on the first page - ideally in the top 3 of the local map pack - you're not really in the game.
Your competitors who do rank there aren't just lucky. They've either built their presence over years of doing things right, or they've invested in someone who knows how to get them there. Either way, you're competing against real money and real effort. That's the context for everything below.
As I write about in the complete guide to marketing your landscaping business, the compounding effect of consistent, well-invested marketing is dramatic. A company that invests $3,000/month for two years has a completely different online footprint than one that spent $0 - and the gap widens every month.
Where to Put the Money: Channel by Channel
Not all marketing spend is equal. Here's a realistic breakdown of what each channel costs and what you can expect to get from it.
1. Your Website (Non-Negotiable Foundation)
A well-built landscaping website costs between $3,000 and $8,000 to create professionally, and you should expect to pay $100-$300/month for hosting, maintenance, and updates. This is the foundation that every other channel points to. If someone finds you on Google, sees an ad, or gets a referral - they're going to your website before they call you.
A bad website kills leads. I see it constantly: landscaping companies with solid reputations and decent Google listings losing calls because their site looks like it was built in 2014, loads slowly on mobile, or doesn't have a single clear "get a quote" button.
If you want to understand what a high-converting landscaping website actually needs, read the post on what a landscaping company website needs to get clients. It covers the specific elements that turn visitors into inquiries.
2. Google Listing Optimization and Review Strategy
This is the highest-ROI marketing investment for most local landscaping companies. Your Google listing is what appears in the local map pack when someone searches "landscaping company [your city]" - and that map pack gets the majority of clicks for local service searches.
Optimizing your listing doesn't cost much on its own, but managing it well - keeping it updated, responding to reviews, posting regularly, and actively building your review count - does take consistent time. If you're doing it yourself, budget 2-3 hours per month minimum. If you're outsourcing it, expect to pay $300-$600/month depending on the scope.
Review count matters more than most owners realize. The detailed breakdown is in the post on how many Google reviews a landscaping company actually needs, but the short version is: you need more than your top local competitor, and you need them coming in consistently - not in one burst that looks suspicious.
3. SEO and Content Marketing
SEO is the channel that builds compounding, long-term value. Every piece of well-optimized content you publish adds to your domain's authority. Every backlink and local citation adds credibility. Over time, a strong SEO foundation means you're getting leads without paying for each one.
The tradeoff is time. SEO takes 3-9 months to show meaningful results, which makes it hard to prioritize when you're dealing with a slow month right now. But the landscaping companies that are dominating Google in their markets started building this 12-24 months ago. The best time to start is always earlier than you started.
For a company doing $500K-$1M in revenue, a realistic SEO investment is $1,000-$2,500/month for ongoing content, technical optimization, and link building. For a smaller company, you can get meaningful results at $500-$1,000/month if the work is targeted and consistent.
If your company isn't showing up in Google search results at all, start with the post on why most landscaping companies are invisible on Google - it explains the specific technical and content issues that keep landscaping companies off the first page.
4. Google Ads (Pay Per Click)
Google Ads can work well for landscaping companies - with important caveats. You're paying for each click, and landscaping keywords in competitive markets cost anywhere from $5 to $25+ per click. If your website doesn't convert visitors into quote requests, you're just paying for traffic that bounces.
The math works like this: if you're paying $15/click and converting 5% of visitors into leads, that's $300 per lead. If you close 1 in 3 leads at an average contract value of $4,000, that's a $900 cost to acquire a $4,000 client. That's a reasonable return - but only if you're tracking it. Most landscaping companies running Google Ads have no idea what their cost per lead or cost per acquisition actually is.
Budget recommendation: if you're going to run Google Ads, spend at least $1,000/month on ad spend to get meaningful data. Less than that and you're not generating enough volume to optimize. Add $300-$500/month for management if you're outsourcing it.
5. Social Media
Social media - primarily Facebook and Instagram for landscaping companies - is best for brand visibility and staying in front of past clients, not for generating new inquiries directly. Organic social reach has declined significantly on most platforms, which means posting consistently without paying for promotion gets you less and less reach each year.
That said, the before-and-after content that performs well on Instagram can be genuinely powerful for landscaping companies because the visual transformation is compelling. The detailed guide on using before and after photos to get clients walks through how to capture and use that content effectively.
For most landscaping companies at the $300K-$1M revenue level, I'd suggest spending a small portion of the budget here - maybe $200-$500/month on boosted posts or targeted Facebook/Instagram ads - and not making it the primary channel until the website and Google presence are solid.
6. Email Marketing
Email is one of the most cost-effective channels for landscaping companies because you're marketing to people who already know you. A proper email system - seasonal service reminders, upsell campaigns, review requests, referral asks - can generate significant revenue from your existing client base at very low cost.
The tools are affordable (most email platforms are $30-$100/month for a small list), and the ROI is high when done right. The full breakdown of how to build this system is in the post on email marketing for landscaping companies.
A Realistic Budget by Revenue Level
Here's how this translates into actual monthly numbers at three different revenue levels. These are ballpark figures - real costs vary by market, agency, and how much you're doing yourself versus outsourcing.
| Channel | $300K Revenue | $700K Revenue | $1.5M Revenue |
|---|---|---|---|
| Website (hosting + updates) | $150/mo | $200/mo | $300/mo |
| Google listing management | $200/mo | $350/mo | $500/mo |
| SEO and content | $500/mo | $1,200/mo | $2,500/mo |
| Google Ads (ad spend) | $0 - $500/mo | $800/mo | $2,000/mo |
| Email marketing | $50/mo | $100/mo | $200/mo |
| Social media | $100/mo | $300/mo | $500/mo |
| Total monthly | ~$1,000 - $1,500 | ~$2,950 | ~$6,000 |
| As % of revenue | 4% - 6% | ~5% | ~4.8% |
One thing worth noting: the $300K company is on the lower end of the 5-10% range, which is a real constraint when you're that size. If you're in growth mode at that level, pushing toward $1,500-$2,000/month and prioritizing SEO over paid ads will compound much better over a 12-month window than splitting the limited budget across everything.
The Mistake Most Landscaping Companies Make with Their Budget
The most common marketing budget mistake I see isn't spending too little or spending too much - it's spending without tracking. If you don't know where your leads are coming from, you can't make rational decisions about where to put the next dollar.
At minimum, every landscaping company should know:
- How many leads came in this month, and from what source (Google, referral, social, etc.)
- What percentage of those leads converted into booked jobs
- The average value of a new client over their first year
With those three numbers, you can calculate a cost per lead and cost per acquisition for each channel - and that tells you exactly where to put more money and where to cut. If you want the hard data to back up these decisions, our 75+ landscaping marketing statistics break down conversion rates, average costs, and ROI benchmarks across every channel.
This connects directly to pricing strategy: if you know your average client value is $8,000 in year one, you can afford to spend meaningfully to acquire a new client. If you've priced yourself too low and the average job is $400, your math on paid acquisition will never work. Budget and pricing are not separate problems.
Prioritizing When You Have a Small Budget
If you're working with limited funds - say $500-$1,000/month - here's how I'd prioritize:
First: Make sure your website is functional and converts. A bad website turns every other marketing dollar into waste. You don't need the most beautiful site in the world, but it needs to load fast, look professional on mobile, and make it easy to request a quote.
Second: Max out your Google listing before paying for anything else. Fully complete every section, add photos, set up a review request system, and post regularly. This is the highest ROI per dollar you'll find, and most of the work is free - it just takes time.
Third: Start building your referral system. As outlined in the post on building a landscaping referral program, a structured referral program can generate new clients at near-zero cost. Your existing happy clients are an asset you're probably underutilizing.
Fourth: With whatever remains, put it into SEO content. Even one good blog post or service page per month builds cumulative authority over time. Slow and consistent beats fast and sporadic every time with SEO.
Skip paid ads entirely until your website converts well and you have a tracking system in place. Paid ads amplify what's already working - they don't fix what isn't.
How Branding Affects Your Marketing ROI
There's one more factor that affects how far your marketing budget goes: how your company looks. A landscaping company with a professional brand - a real logo, consistent truck wraps, a polished website, and professional proposal templates - will convert more of its marketing leads into clients than one that looks generic or amateur.
This isn't about spending a fortune on design. It's about looking like a company that takes itself seriously. The post on branding for landscaping companies covers this well - a few hundred dollars invested in a real brand identity can improve your close rate meaningfully, which makes every other marketing dollar work harder.
What "Done-For-You" Marketing Actually Costs
If you're considering hiring an agency or fractional marketing partner to handle this for you, you should understand the real cost structure. Generic marketing agencies that work across industries typically charge $1,500-$5,000/month for SEO and content, but they apply generic tactics without deep knowledge of the landscaping industry.
A specialist - someone who works exclusively with landscaping and outdoor living companies - costs about the same or slightly more, but produces better results because they're not learning your industry on your dime. They already know which keywords convert, how to position seasonal services, what homeowners in your market actually search for, and what your competitors are doing well.
Done-for-you marketing means you get the outcomes without having to become an expert in SEO, content, Google listings, and conversion optimization yourself. For a business owner who should be focused on running crews, winning bids, and managing clients - that's a meaningful trade. The way I think about it for getting more landscaping clients is that every hour you spend on marketing is an hour you're not spending on the business work that only you can do.
Setting Your Budget for the Next 12 Months
Here's a simple framework for setting your marketing budget for the coming year:
- Calculate 7% of your projected annual revenue as your target marketing budget.
- Divide that into monthly spend and allocate across channels using the priority order above (website first, Google listing second, SEO third, paid ads fourth, social and email fifth).
- Track your leads by source every single month. Even a simple spreadsheet works.
- At the 90-day mark, evaluate which channels are producing the most leads at the lowest cost, and shift budget toward those.
- At the 6-month mark, consider whether any channels should be cut entirely and the budget reallocated.
The goal isn't to spend perfectly from day one. The goal is to spend intentionally, measure what's happening, and adjust over time. Most landscaping companies that fail at marketing do so because they make emotional decisions - cutting the budget when revenue dips (exactly when you need more marketing, not less) or chasing the shiny new channel instead of doubling down on what's working.
Marketing is a long game. The companies that win are the ones that invest consistently, track honestly, and stay patient while the compounding works. If you want to understand how all the pieces of a strong marketing system fit together - budgeting, SEO, content, referrals, reviews, and paid channels - the complete landscaping marketing guide is the best place to start.
Get a Free Audit of Your Website and Google Presence
We'll review your website structure, ranking position, review count, and how you compare to your top 3 local competitors. You'll get a clear picture of what's costing you leads - and what to prioritize first.
Request Your Free AuditFrequently Asked Questions
What percentage of revenue should a landscaping company spend on marketing?
Most landscaping companies should spend between 5% and 10% of gross revenue on marketing. Companies under $500K in revenue should target the higher end (8-10%) to build brand presence faster. Companies doing $1M+ can often maintain strong growth at 5-7% if their SEO and reputation are already working. The key is that marketing spend should be treated as a growth investment - if you're not tracking where leads come from, you can't optimize the budget.
What should a landscaping company spend its marketing budget on first?
The highest-priority marketing spend for most landscaping companies is: (1) a well-built website with clear service pages and a strong call to action - this is the foundation everything else points to; (2) your Google listing optimization and review strategy, since local search is where most clients start; and (3) SEO content that builds long-term organic traffic. Google Ads can supplement, but they stop the moment you stop paying. Owned channels - your website, your Google presence, your reputation - compound over time.
Is paying for Google Ads worth it for landscaping companies?
Google Ads can be worth it for landscaping companies, but only if your website converts visitors into leads, your targeting is set up correctly, and you're not burning money on broad terms. The average cost per click for landscaping keywords ranges from $5 to $25 depending on your market. If you're closing new clients at a $3,000-$10,000 average contract value, a few hundred dollars in ad spend can pay for itself quickly - but only if you're tracking the leads it generates. Many landscaping companies run Google Ads without any conversion tracking and have no idea if they're profitable.
How long does it take for SEO to work for a landscaping company?
SEO for landscaping companies typically shows meaningful movement between 3 and 6 months, with strong results compounding by month 9-12. Google listing optimization tends to move faster - sometimes within 4-6 weeks. The timeline depends on how competitive your market is, how well your website is built, and whether you're consistently publishing relevant content. SEO is not a one-time fix. It's an ongoing system that builds authority over time.