A landscaping marketing agency is worth paying for in exactly two situations: when your spring calendar needs to be sold in January instead of April, and when your winter needs a recurring maintenance base big enough to cover payroll. Everything else in the average agency pitch is decoration on top of those two jobs.
Looking to hire rather than DIY? I run landscaping marketing agency services on published pricing with no contract. Billed monthly, and everything I build stays yours from day one. Book a free 30-minute call
The trouble with seasonal work is that the marketing has to happen when the phone feels quiet and the bank balance looks thin, which is the precise moment every owner cuts the budget. Then April arrives, three good weeks of demand land at once, and the schedule fills with whoever called first rather than the jobs you wanted.
Below are the checks I run before I quote anyone in this trade. You can do every one of them yourself this week with your bookkeeping file, your Business Profile, and your ad account. Do them before you hire anybody, including me.
Draw the shape of your year before you buy anything
Open your accounting software and export monthly revenue for the last 24 months. Not the annual total. Twelve rows, twice.
Then write down three numbers: your best month, your worst month, and the ratio between them. In the landscaping books I have looked at, that ratio usually sits somewhere between four to one and nine to one, and the owner is always surprised by how extreme it looks on paper compared to how it feels day to day. Feeling busy in July hides how much cash February burned.
Now mark the month revenue starts climbing and the month it starts falling. The gap is your earning window, and every marketing decision should be judged by whether it widens that window or just crowds more work into the middle of it.
Most owners are buying the second thing while believing they bought the first.
Check when the buying happened, not when the mowing happened
This is the single most useful check on the list, and it takes about ten minutes.
Open your Google Business Profile performance report and set it to the last 12 months. Look at calls and direction requests by month. Then look at your invoices by month. In almost every account I audited in this trade, the search activity peaks two to six weeks before the revenue does, and the winter months show a small but real trickle of people planning hardscape and design-build projects for the following season.
That trickle is your spring schedule. Those searches are homeowners deciding in January who will build their patio in May, and if your profile is thin, your reviews are stale, and your ads are paused for the winter, they decided without you being in the room.
According to Google’s own Local Services Ads dashboard, lead prices are quoted per market and move with competition, and in the home-service accounts I review the same lead that costs $35 to $50 in a quiet month can run past $90 in peak season. You are paying a premium to buy leads in the month everyone else is bidding, and skipping the months when attention is cheap.
Check your ad account for a seasonal pause. If your campaigns went dark in November and came back in March, you funded your competitor’s January.
Find your floor
Maintenance contracts are the difference between a landscaping company and a landscaping job.
Add up every dollar of contracted recurring revenue you can count on next month with no new sales: monthly maintenance, snow agreements, irrigation service plans, fertilization programs. Divide that by your monthly fixed costs, meaning payroll for the crew you intend to keep, insurance, truck payments, rent, software.
That percentage is your floor. Under 40% and every winter is a survival exercise. Above 70% and you can hire in February with a straight face, turn down bad work in June, and stop discounting to fill gaps.
Here is the part that stings. Most of the owners I speak with have never calculated it, and they market almost exclusively for one-off installs, which are the highest-ticket and least repeatable jobs on the menu. The install revenue feels like the business. The maintenance revenue is the business.
Count how many of last season’s install clients you converted onto a maintenance agreement. If that number is under half, you have a follow-up problem sitting inside a customer list you already own, which is far cheaper to fix than buying strangers.
Look at where your money is being spent geographically
Open your Google Ads geographic report, or your LSA lead history, and sort by town or ZIP code.
You are looking for two things. First, leads from places you would not drive to for anything short of a very large ticket, which means you are paying for clicks that become polite declines. Second, whether your best-converting neighborhoods are the ones you target hardest. Route density is profit here. Eight lawns on one street beats eight lawns across a county, and your marketing radius should reflect that rather than being drawn as a circle around your shop.
One owner I talked to was running a 30-mile radius because that felt ambitious. His crews were losing most of an hour a day to windshield time, and his cost per booked job in the outer ring was roughly double the inner ring once he separated the two.
Tighten the circle. Then spend the savings on the streets where your trucks already are.
Count the photos you are sitting on
Your phone has hundreds of before and after shots. Your website probably has nine, in a slider, with filenames like IMG_4821.jpeg.
Those photos are the most underused asset in landscaping marketing. A finished project page with wide before and after images, the neighborhood named in the heading, the problem the homeowner had, the materials used, and a rough project range converts better than any stock photo of a smiling family on a lawn. It also gives search engines something specific to rank for.
Check your site right now and count the project pages that name a neighborhood you actually serve. If the answer is zero, that is not a small gap. That is the entire local search opportunity for a business whose customers describe their needs geographically.
What fixing this actually takes
None of the repairs above are exotic, and quite a lot of it you can do without hiring anyone.
You can export the revenue by month yourself. You can compute your floor percentage in an afternoon. You can call every install client from last season and offer a maintenance plan, which is the highest-return phone call available to you and costs nothing but a Saturday. You can post ten project photos to your Business Profile every month, write four neighborhood project pages a quarter from photos you already own, and shrink your ad radius tonight.
What you probably cannot do is keep doing it in May.
That is the honest problem with seasonal marketing, and it is a scheduling problem rather than a knowledge one. The work that fills April happens in December. The work that keeps December from being terrible happens in September, while you are still installing. Very few owners have anyone whose job it is to do it in the month it needs doing, because the person responsible is also quoting jobs, chasing a rained-out schedule, and covering for a crew member who quit.
Marketing upkeep loses that fight every single week. The pattern repeats across home-service trades, and I wrote up the same maintenance-versus-magic argument in more detail on my HVAC retainer page if you want the longer version.
This is not for you if
You are already turning work away. If you have sold more than your crews can install, marketing will make you miserable and I will say so on the call. Hire, subcontract, or raise prices first, because more leads on top of a capacity ceiling produce slower quotes, worse reviews, and a reputation you spend two seasons repairing. The same applies if nobody answers the phone during business hours or quotes take longer than 48 hours. No agency can outrun either of those.
What working together looks like
I run this loop for home-service companies as a monthly retainer: a seasonal calendar built backward from your earning window, Business Profile and review upkeep, project pages built from your own photos, ad geography rebalanced against booked-job data rather than clicks, and a maintenance-conversion sequence aimed at customers you already have. Pricing is published. Starter is $800 a month, Core is $1,500, billed monthly with no minimum term, and everything we build stays yours. I lead every account personally, supported by a team of 17, with 450+ websites shipped and Top Rated Plus status on Upwork across 224 jobs.
FAQ
When should a landscaping company start marketing for spring?
Budget for it starting in November and have campaigns live through January and February. Homeowners plan larger design and hardscape projects in winter, and design-build work has a long consideration period before anyone signs. If your first ad impression of the year lands in March, you are competing for the leftovers of decisions other people already influenced.
Do maintenance contracts really matter that much?
They are the reason some landscaping companies survive a bad winter and others do not. Recurring maintenance covers fixed costs, keeps a crew employed and worth keeping, and gives you a customer relationship that makes the next install sale far easier. If under 40% of your fixed costs are covered by recurring revenue, that gap is the highest-value marketing project available to you, and it starts with your existing customer list rather than with strangers.
Are Local Services Ads worth it for landscaping?
For maintenance, cleanups, and smaller recurring services, usually yes, because those searches are ready to book and the Google Guaranteed badge sits above everything else on a phone screen. For high-ticket design-build work they are less reliable, since a $40,000 patio is rarely bought from the first result someone taps. Tag every lead by service type and judge on cost per booked job after a full season.
How long before landscaping marketing shows results?
Paid campaigns produce calls within days, though the first six weeks are mostly learning which neighborhoods and services convert. Local search moves slower, usually three to six months for project pages and review growth to shift your map visibility. Plan your first year assuming paid buys you this season and organic buys you next season, and be suspicious of anyone promising faster.
Run the checks above before you talk to anyone selling you marketing. If the numbers surprise you, book a free consultation and we can go through them together, or call me directly at +91 97297 12388. Bring the 24-month revenue export. That one usually starts the real conversation.


