Landscaping has a revenue problem built into the calendar. Spring and summer are packed. Fall slows down. Winter is dead — unless you plan for it.
Most landscapers ride the cycle: feast in July, famine in January. But the ones who make real money don't just mow harder in summer. They price seasonally, package smart, and turn every client visit into a chance to grow the account.
The Seasonal Rate Shift
Your costs change by season. Your prices should too.
Spring (March-May): Peak demand. Cleanups, mulching, planting. This is when clients are eager and competition is lowest (everyone's still getting their trucks ready). Charge premium rates — you're booked anyway.
- Spring cleanup: $200-500 depending on property size
- Mulch install: $65-85/cubic yard (material + labor)
- Garden bed prep: $150-300
Summer (June-August): Steady mowing season. This is your recurring revenue base. Lock clients into weekly or biweekly contracts.
- Weekly mowing: $40-75/visit (depends on lot size)
- Biweekly: $50-90/visit (longer grass = more work per cut)
- Mow + trim + blow package: charge 15-20% more than mow-only
Fall (September-November): Leaf removal and winterization. Prices go up because the work is harder and time-sensitive.
- Leaf cleanup (per visit): $150-350
- Fall aeration + overseed: $200-400
- Gutter cleaning (add-on): $100-200
- Winterization (irrigation blowout): $75-150
Winter (December-February): If you're in a snow market, this is your second peak. If not, this is planning and maintenance season.
- Snow removal per push: $50-150 (residential)
- Seasonal snow contract: $400-800/season
- Equipment maintenance: no revenue, but protects next year's margins
Package the Upsell, Don't Pitch It
The easiest way to grow revenue per client is to package services they didn't ask for — but clearly need.
When you show up for the weekly mow and the garden beds are overgrown, don't just mow and leave. That's a missed sale. Instead, build it into the quote:
Weekly Service — Thompson Residence
- Mow, trim, blow: $55/week
- Add: garden bed weeding (biweekly): +$35/visit
- Add: hedge trimming (monthly): +$45/visit
- Seasonal package (mow + beds + hedges): $115/week (save $20)
The package price makes the upsell feel like a deal. The client gets a tidy property. You get 2x the revenue per visit.
The Annual Contract
Clients who pay monthly year-round are worth more than clients who call in April and ghost in October. An annual contract smooths your cash flow and locks in the relationship.
How to structure it:
- Calculate annual cost: Add up every service the client needs across 12 months — spring cleanup, weekly mowing (26 weeks), fall leaf removal, winterization.
- Total it: Say the annual cost is $3,600.
- Divide by 12: Monthly payment = $300.
- Offer a discount: $280/month for annual commitment (7% off). Client saves $240/year. You get guaranteed revenue in January.
Not every client will go for it. But the ones who do become your most reliable accounts. And the predictable income means you can plan equipment purchases, hire help, and stop worrying about slow months.
Price the Property, Not the Hour
Hourly pricing works for one-off jobs. For recurring work, price by property.
Two lawns that both take 45 minutes to mow might have completely different value:
- Lot A: Flat, open, easy access. Your crew knocks it out efficiently.
- Lot B: Hilly, fenced, narrow gate, dog obstacles. Same time, more wear on equipment and crew.
Price Lot B higher. The client isn't paying for your time — they're paying for a maintained property. Flat pricing per property also means you make more money as you get faster, instead of earning less.
Track Seasonal Revenue — Then Adjust
Most landscapers don't know their revenue by month. They know "summer is good" and "winter is bad" — but they can't tell you the numbers.
Track it. With a tool like Flo, every invoice you send is automatically logged. At the end of each season, you can see: which months earned the most, which services had the best margins, which clients are worth keeping.
That data drives your pricing for next year. If fall cleanups are your highest-margin service, market them harder. If weekly mowing is barely breaking even, raise the rate $5/visit — across 100 clients, that's $500/week.
Stop Surviving Seasons — Start Planning Them
The landscapers who make money year-round aren't lucky. They price by season, package upsells into every quote, push annual contracts, and track what works. The calendar doesn't change — but your pricing strategy can.
Plan each season before it starts. Quote accordingly. And let the feast-or-famine cycle end.