Turning One Spring Cleanup Into a Year of Work

The short version
A spring cleanup customer represents 8 to 12 service touchpoints throughout the year with the right system. Most landscapers leave this revenue on the table because they lack structured seasonal follow-ups. Customers who rebook for mulch, aeration, and leaf cleanup aren't more loyal — they just get reminded at the right time.
A spring cleanup customer isn't a one-time job. They're a seasonal anchor — the first point in a chain that runs from March through November if you work it right.
Most landscaping crews don't work it right. Not because they're bad at business, but because there's no system. You finish the spring cleanup, move to the next job, and the customer becomes inactive until they call you — which they might, or might not.
Here's what the chain looks like and how to build a system that runs it automatically.
The 10-Service Chain
From one spring cleanup customer, these are the natural follow-on services in a typical residential relationship:
| Month | Service |
|---|---|
| March/April | Spring cleanup (the trigger) |
| April | Mulch installation |
| April | Irrigation startup |
| May | Fertilizer application #1 |
| May | Hedge and shrub trimming |
| June | Grub treatment |
| July/Aug | Fertilizer application #2 |
| August | Hedge trimming #2 |
| September | Fall aeration and overseeding |
| October | Irrigation winterization |
| November | Leaf cleanup |
| November | Holiday lights (if offered) |
That's 10-12 touchpoints from a single spring customer. Not all customers take all services. But a customer who takes 4-5 of them is generating $600-$1,000 per year in additional revenue you would have left on the table without follow-up.
Why Customers Don't Come Back Without a Nudge
This isn't about customer loyalty. Most homeowners who had a great spring cleanup would happily book mulch and aeration from the same company.
They just forget.
In April, when they're watching the yard come back to life, booking mulch is front of mind. By May, when mulch has sat on the mental back-burner for six weeks, they've either forgotten, decided to DIY, or assumed you'd reach out if they were supposed to book.
That last assumption — that their contractor will reach out when it's time — is actually correct behavior from the customer's perspective. The contractor who reaches out gets the job. The one who waits for the call doesn't.
Building the Trigger System
The mechanism is simple. After every completed job, record:
- The customer's name and contact
- The service type
- The date
- The natural next service for that customer
That fourth piece is what most shops miss. It's what converts a job record into a scheduling engine.
For a spring cleanup:
- Natural next service: Mulch installation (6-8 weeks)
- Automatic trigger: Text the customer in late April
For mulch installation:
- Natural next service: Hedge trimming (6-8 weeks)
- Automatic trigger: Text in late May
For fall aeration:
- Natural next service: Leaf cleanup (6-8 weeks)
- Automatic trigger: Text in late October
Each completed job generates the next prompt. The calendar fills itself.
What the Reminder Message Looks Like
The key is specificity. Reference what you did, not a generic "it's time for yard work."
Works:
"Hi Sarah — the mulch you had installed in April is about due for a touch-up, and it's a good time to check the hedges before they get out of hand. Want me to put you on the schedule for next week?"
Doesn't work:
"Hi! Lawn care season is here. Book your seasonal services today!"
The first sounds like a neighbor who did your yard last year. The second sounds like a mass blast from a company that doesn't know you.
The specificity takes ten extra seconds to write. It converts at 3-4x the rate.
The Mowing Contract Multiplier
If you can convert a spring cleanup customer into a weekly mowing contract, the seasonal chain multiplies.
A full-service mowing customer (mow + edge + trim + blow) running 28 weeks at $75/week generates $2,100 in contract revenue before you count any seasonal one-offs. Add the seasonal chain and you're looking at $3,000-$4,000 per customer per year.
The conversion opportunity: at the end of the spring cleanup, offer the mowing contract. Most customers who've just seen your crew's work are receptive. "Want us to keep it looking this way through October?" is an easy yes for anyone who just watched you transform their yard.
If they don't convert in March, a mowing contract offer at the mulch visit or the first hedge trim is the next shot.
The Fall Anchor: Setting Up Next Year
The last job of the season — leaf cleanup or irrigation winterization — is where many landscapers leave the following spring on the table.
The customer is wrapping up the yard for winter. Their attention is elsewhere. But a single line at the end of the leaf cleanup text changes the trajectory:
"Your yard is wrapped up for winter. Want me to pencil in spring cleanup for late March so you're first on the schedule?"
This text does two things:
- Confirms loyalty from the customer heading into the slow season
- Eliminates the spring scramble where everyone calls at once and the good slots go to whoever calls first
Customers who pre-book spring cleanup become the easiest customers to serve because they're already on the schedule. And they tend to rebook their full seasonal chain as a result, because they never had a gap where they wondered if they'd chosen the right company.
What This Looks Like at Scale
Fifty customers running the full seasonal chain at an average of $800/year in seasonal one-offs (not counting mowing):
- $40,000 in seasonal upsell revenue
- From customers you already have
With a mowing contract conversion rate of 40% (20 of the 50 customers):
- 20 customers × $2,100 in mowing contracts = $42,000
- Total: $82,000 in annual revenue from 50 spring cleanup customers
The spring cleanup itself is the acquisition cost. The system is what converts it to a year of work.
Frequently asked questions
What services should you offer after a spring cleanup?+
Mulch installation in April, irrigation startup if applicable, first fertilizer application in May, hedge and shrub trimming in May and August, grub treatment in June, fall aeration and overseeding in September, irrigation winterization in October, leaf cleanup in November, and holiday light installation if you offer it. That's a natural 10-service chain from one spring cleanup customer.
How do you remind landscaping customers about seasonal services?+
Automated text reminders 2-3 weeks before the service is typically needed, based on location and service type. Texts outperform email for this — open rates are significantly higher. Reference the last service by name so the customer knows the context immediately.
How much is a single spring cleanup customer worth over a full year?+
A seasonal one-off customer (no mowing contract) who books spring cleanup, mulch, fall aeration, and leaf cleanup generates $700-$1,200 per year. Add a mowing contract and that number climbs to $2,500-$4,000 per year. The compounded lifetime value over 3-5 years is substantial.
How do you cross-sell without being pushy?+
Timing and framing. A text that says "your mulch from last spring is about due — want me to add it to the schedule?" reads as service, not sales. It references what they already do, arrives at the right moment, and makes booking the easy next step. The customer's only job is to say yes.
What's the biggest mistake landscapers make with seasonal customers?+
Treating each job as a one-off transaction instead of building a customer record that tracks what they've had done and when it's next due. Without that record, seasonal follow-ups don't happen. With it, every job automatically generates the next opportunity.

Written by
Jordan HayesField Operations Lead, Trikkl
Jordan spent eight years running a 12-truck landscaping company in the Pacific Northwest before joining Trikkl to help build tools for crews just like the one he used to run. He writes about the operational systems that separate growing lawn care businesses from stuck ones.


