Skip to main content
Plyrium
Landscaping

The 9-Month Problem: Surviving the Landscaping Off-Season

Most northern-tier landscapers earn 80% of annual revenue in 9 months and try to stretch it across 12. Here's the revenue mix that actually closes the gap.

By Plyrium Team6 min readUpdated May 27, 2026
Lawn mower on freshly cut grass - the work that vanishes when winter sets in.
Photo by Daniel Watson on Unsplash.

The structural problem

If your shop is north of roughly the I-40 corridor (or in any climate with sustained freezing weather), landscaping is a 9-month business. Mid-March through mid-November is your active season; the other 12-14 weeks are some combination of snow removal, idle crews, and unpaid invoices catching up. Revenue distribution looks roughly like this:

Annual revenue distribution - typical northern landscaping shop
March-May (spring prep, mulch, cleanups)22-28%
June-August (maintenance, hardscape projects)38-46%
September-November (fall cleanups, install push)18-24%
December-February (snow + plowing + nothing)6-14%

The problem isn't the math of revenue. It's that fixed costs (insurance, truck payments, equipment loans, shop rent, key employee retention) keep running 12 months a year, while revenue covers them comfortably for 9 and barely at all for 3.

The standard "solution" - lay off all crews November, rehire in March - has gotten progressively unworkable. The same labor crunch hitting every trade means that crews you lay off in November don't come back in March; they take another job that pays year-round.

What the off-season actually costs you

A 3-truck residential landscaping shop in a northern metro typically carries these fixed monthly costs regardless of season:

Off-season fixed costs per month (3-truck residential shop)
Equipment loans + truck payments$4,200-$7,500
Insurance (GL + commercial auto)$1,400-$2,800
Shop / yard rent$800-$2,200
Software + comms$300-$700
Key employee retention (crew leader)$4,500-$7,200
Owner draw$4,000-$8,000
TOTAL fixed monthly burn$15,200-$28,400

Three months of $15-28K burn = $46K-$85K that has to come from somewhere. The shops that fail in year 4-7 usually fail in February or March, not for lack of work, but because the December-February cash burn drained the reserves built up in summer.

The four off-season revenue streams that work

In rough order of how reliably they cover the off-season gap:

1. Snow + ice management (commercial-focused). Per-event or seasonal contracts with commercial properties (office complexes, medical, retail). Margins are tight (12-22%) but volume is high and contracts lock in November-March revenue. Requires plows, salt spreaders, and 24-hour dispatch capability.

2. Holiday lighting install + removal. November install, January takedown, full-service (you supply the lights, install, remove, store). Avg ticket per residential customer: $850-$2,400. Per commercial property: $3,500-$28,000. Margins 35-50%. Pure off-season add. Works best for residential-leaning shops.

3. Christmas tree lots / wreath sales. If you have shop space and a 4-6 week window. Cash-positive, low-skill labor. Niche but profitable in the right neighborhoods.

4. Landscape design + planning for spring projects. Sell winter design + permitting work for spring installs. Charge a design fee ($800-$3,500) that becomes part of the install contract. Generates cash flow + locks in spring backlog before competitors quote.

Most shops blend two or three of these. The shops with the cleanest off-seasons typically run snow as the anchor (60-75% of off-season revenue) with holiday lighting OR design fees layering on top.

Don't try to do four off-season streams at once

Owners under cash-flow pressure tend to spread thin: a little snow, a little holiday lights, a little Christmas trees, and some design work. The result is usually mediocre execution on all four and a customer base that views you as unfocused. Pick the one that fits your shop's strengths (commercial relationships - snow; residential - lights), build it to scale, then add a second only after the first is consistent.

Snow contracts - the math that actually pencils

Snow is a different business than landscaping. Different equipment, different insurance, different customer expectations, different sales cycle. Three contract types and how they actually price:

Snow contract types - 2026 pricing
Per-event commercial (2-inch trigger)$145-$385 per event per location
Seasonal flat-rate commercial$4,800-$22,000/season per location
Per-event residential (driveway)$45-$95 per event
Seasonal flat-rate residential$375-$950/season per driveway
Salt-only (parking lot, per application)$95-$285 per app

A 3-truck shop running 30-50 commercial seasonal contracts + 80-150 residential seasonals + per-event overflow typically generates $80K-$220K of off-season revenue. That's enough to cover off-season burn with 20-40% left over - the actual buffer you need to start spring strong.

Seasonal flat-rate contracts in low-snow years

Seasonal contracts are great in heavy-snow winters and terrible in mild ones. A mild winter (say 18 events vs the 32-event average) means you collected the full seasonal price but only delivered half the service - tempting but customers notice and don't renew. Build in a soft refund clause for sub-20-event years (rebate 15-25% of the contract). Maintains the renewal rate; preserves brand trust.

Staffing across the gap

The single highest-leverage off-season decision: which crew members do you retain year-round, and how?

The model that works:

  • Crew leader(s) + dispatcher: retain on salary year-round. Use them on snow ops + winter prep + spring readiness. These are the people you cannot afford to lose to another industry.
  • Senior cleaners + equipment operators: retain on snow-paid hours + reduced winter base. They make less in winter; they keep their job.
  • Seasonal laborers (less than 1 year tenure): lay off in November, rehire in March. Industry-standard, expected by both sides.

The fatal mistake: trying to retain everyone. A 3-truck shop trying to keep 8 full-time crew members across winter usually runs out of cash by mid-February. Better to retain 3-4 key people on full salary than 8 on reduced hours that leaves them job-hunting anyway.

Off-season payroll allocation (typical 3-truck shop)
2 crew leaders (full salary)$7,200-$10,800/mo
1 dispatcher / admin (full salary)$3,800-$5,400/mo
3-4 retained seniors (snow-paid hours)$4,200-$8,800/mo total
6-8 seasonal layoffs$0
Owner draw$4,000-$8,000/mo

Financial discipline - the savings rule that works

The shops that survive multi-year cycles tend to share one habit: they treat the high-season revenue as a fund for the off-season, not as personal income. The math:

  • May-October revenue: 60-65% of annual
  • December-February burn: 18-22% of annual costs
  • The gap (~40% of summer revenue) goes into a labeled reserve account, untouched until November 1.

In practice, this looks like: 25% of every May-October invoice gets transferred to a separate "Winter Reserve" account on the day it clears. The owner doesn't touch it. The accountant doesn't touch it. It funds November-February operations.

Shops that don't do this end up financing winter on credit cards or factoring receivables at 15-25% effective rates. That cost ends up larger than the off-season payroll itself.

Bottom line

The 9-month problem is solvable, but it's solved through structural decisions made in the spring, not panicked moves in November. The pattern that works: pick one anchor off-season revenue stream and execute it to commercial-grade quality; retain 3-4 key people year-round and let the seasonal labor cycle play out; and lock 25% of summer revenue into an untouchable winter reserve from day one.

Shops that get this right end February with cash in the bank and a March kick-off that doesn't depend on borrowing against the next mulch contract. Shops that don't, spend their best Mays catching up from the previous winter's red ink, and never quite escape the cycle.

Stop guessing where the money goes

Plyrium runs the full job lifecycle for service trades - quote on-site, e-sign, schedule, dispatch, and bill before the truck leaves the driveway. Built for owners who'd rather be in the field than the spreadsheet.

Start 14-day free trial

Run your landscaping business with Plyrium

CRM, scheduling, quotes, invoices, recurring service contracts, and an AI receptionist - built for service-trade contractors. 14-day free trial. No setup fee. No long-term contract.

Start free trial