MowProHQ Blog/Operations
End-of-Season Lawn Care Ops: Close Strong, Start Ready
How to close the mowing season - final invoices, equipment, customer holds - and set up next spring without a scramble.

The last mow is not the end of the year. It is the last easy chance to bill what you did, decide who is coming back, and fix the trailer before spring prices hit the shop. Operators who “deal with it in January” inherit a pile of unbilled visits, mystery pauses, and a March route that looks like last August’s accidents.
This guide is a close-out sequence: money first, then customers, then fleet, then next spring. The goal is a quiet winter and a start that does not require heroics.
Final invoice and collections sweep
Unbilled work ages like cut grass. By January nobody remembers the extra bagging or the storm debris you “just took care of.”
In the last two service weeks:
- List every completed stop without an invoice.
- Invoice add-ons that never left the driveway note.
- Send finals the same week as the last visit when you can.
- Run a collections pass before seasonal help disappears.
- Match Regular vs Cash language to the rest of the year - do not invent a new policy in November.
Your invoicing process should already turn completions into bills. End of season is when you catch the leaks. Open balances need a collections pass with dates, not hope.
| Bucket | Action this week | Do not |
|---|---|---|
| Completed, unbilled | Invoice now | “We’ll catch it in spring” |
| Billed, unpaid | Written reminder + date | Friendly amnesia |
| Disputed scope | One reply with the quote language | Infinite text threads |
| Below-cost loyalty rate | Flag for spring raise or attrition | Renew at the donation price |
If you use dual Regular vs Cash pricing, keep both totals on the final invoice. Winter is a bad time to surprise someone who paid cash all summer.
Worked example: two-week money close
A three-crew shop finds 11 completed stops with no invoice (mostly extras), 7 invoices over 21 days, and 2 properties that were “paused” in a text but still sitting as active on the board. They invoice the 11, send one collections batch, and convert the texts into real pauses. That is a Friday. The shop that waits until after Thanksgiving spends a weekend reconstructing October from memory.

Pause vs cancel: decide on purpose
A winter pause and a cancel are different products.
- Pause when you expect the same property, same notes, same price conversation in spring. History stays attached.
- Cancel when they moved, sold, hired someone else for good, or you do not want the account back.
Write the restart window on the pause: “Resume week of March 16” or “Customer will text in March.” Vague pauses become March ghosts - still on the board, not on the route, still generating “are you coming?” messages.
For recurring plans, do not silently keep billing a monthly package through a climate that has no grass. If you sell a true annual program with winter treatments, that is a different product - say so.
| Situation | Default | Note to store |
|---|---|---|
| Happy account, grass going dormant | Pause + restart week | Price review date |
| Price shopper, always late pay | Cancel or pause with new rate | Do not auto-renew cheap |
| Property listed for sale | Pause; confirm buyer | Who pays the last cut |
| You are dropping the zone | Cancel, polite referral | Do not ghost them |
| Commercial / HOA contract year | Follow the contract | Written winter scope |
Win-backs belong in a list, not in your head. One short note in November (“we’d like you back at $X weekly starting March”) beats a cold quote in the spring rush when everyone else is also quoting.
Equipment and the maintenance backlog
Spring shop premiums are real. The belt you could have ordered in November becomes a week-one delay and a route you cannot staff.
Build the backlog from crew notes, not from a February walkaround:
- Decks, blades, spindles, belts
- Trailer lights, tires, ramps
- Trimmers and blowers that “kind of work”
- Truck issues you kept nursing
- Safety gear that got “temporary”
| Asset | End-of-season question | If no |
|---|---|---|
| Mower deck | Will it survive week one? | Book the shop now |
| Trailer | Safe at highway speed? | Fix before storage |
| Small engines | Stored with a plan? | Fog / fuel policy in writing |
| Blades | Inventory for March? | Order before the rush |
This is also when expense and report habits pay off. If you never categorized repairs, you cannot tell whether a mower is a keeper or a money pit. You do not need perfect books. You need a list you will actually work in December.
Off-season services (if any)
Leaf, snow, aeration, overseeding, and winter visits can keep cash moving. They can also wreck recovery and pull you into work you do not staff well.
Sell off-season work when:
- You already have the equipment or a clear rental plan
- Scope and price are written (volume tiers, ice rules, access)
- It does not steal the shop week you promised the fleet
- Someone owns dispatch - it is still a route, not “we’ll swing by”
Skip it when you are exhausted, under-equipped, or using snow to avoid collecting summer invoices. Off-season revenue is optional. A clean receivables file is not.
If you run chemical or fertilizer programs, close the year’s applications before you market next year’s rounds. Missing a late fall record is how spring arguments start.
Pre-book next spring before the puzzle explodes
Density is easier to keep than to rebuild. While the last visits are happening:
- Send renewals with the new rate if your cost floor moved. See pricing or rerun the hourly rate calculator.
- Offer a start window, not “we’ll call you.”
- Lock neighborhood batches you already know work. Route planning in November is cheaper than in April.
- Decline or waitlist far leads you never should have taken.
- Update property notes while access is still fresh - new dogs, new gates, new landscaping.
| Renewal offer | Why it works |
|---|---|
| Same day/window, updated price | Least friction for loyal accounts |
| Weekly vs biweekly choice | Lets them trade frequency instead of churning |
| Cleanup + first mow as separate lines | Stops May from eating the package |
| Written pause already on file | They are not a new lead |
Do not pre-book at last year’s donation rates just to feel full. A full March of bad prices is still a bad year.
Crews, keys, and the last payroll
Seasonal help disappears faster than your memory of who had which shop key. Before the last Friday:
- Collect keys, fuel cards, and uniforms
- Confirm final timecards against the last completed week
- Write who is invited back and at what rate
- Do not store next year’s roster only in your head
If you used a timeclock, export or lock the season so January payroll questions have a source. Handshake hours in November become arguments in January.
Tell returning crews the restart week the same way you tell customers. People who “might come back” without a date are not a staffing plan. They are a hope.
Customer close-out language (keep it short)
You do not need a newsletter. You need one clear note on the last invoice or a text:
Last visit for the season is the week of [date]. Your plan is paused and set to restart the week of [date] at [package / price]. Final invoice is attached. If the property sold or you want a different frequency, reply this week so we do not hold a slot.
That paragraph prevents March “I thought we were canceled” and March “I thought you were still coming.” Texting is fine for the window. The pause still has to live on the plan.
Capture lessons while the pain is fresh
End of season is the honest review. Wait until March and you will romanticize the chaos.
Run a short retro:
- Which stops dragged time versus revenue?
- Which far jobs never gained neighbors?
- Which crews generated the most quality callbacks?
- Which quotes missed condition multipliers?
- Which weather weeks destroyed density because you rebuilt by text?
Write three changes for next year. Not thirty. Example: “No new stops west of the river without a trip fee,” “cleanup is never the first-mow price,” “publish Friday’s board by Thursday 5 p.m.”
Pair that with scheduling software only if the board itself was the failure. If the board was fine and you still took bad leads, the lesson is pricing and service area.
A one-page close-out checklist
Print it or keep it on the office wall:
- Unbilled completions invoiced
- Overdue invoices in collections with dates
- Each account: pause + restart week, or cancel
- Dual pricing language consistent on finals
- Equipment backlog assigned with target dates
- Off-season jobs scoped or declined
- Spring renewals sent to keepers
- Three route/price lessons written down
- Property notes updated on problem stops
If you cannot check those boxes in two focused weeks, you do not have an off-season problem. You have an ops cadence problem that will return in May.
How MowProHQ helps you close the season
MowProHQ keeps customers, properties, schedules, quotes, and invoices together so the close-out is a filter, not an archaeology project. Core CRM, scheduling, quotes, invoices, dual Regular vs Cash pricing (legal in all 50 states), the customer portal, and the website editor stay free with two seats. Growth is $39 with unlimited seats and no seat fees - dispatch and routes, event-based GPS, chemical tracking, timeclock, a live site with leads, and card processing at 3.5% + $0.30. Pro at $89 adds AI website, Get Found, and reviews. Use the 30-day Growth trial if winter is when you finally turn on dispatch or treatments; do not wait until the first warm week to learn the board.
Close the money, decide the pauses, fix the iron, and book the density you want. Spring will still be busy. It does not have to be a scramble.
Frequently asked questions
- What should a lawn care company do at the end of the season?
- Sweep unbilled work and open invoices, decide pause versus cancel for each account, finish equipment repairs before spring premiums, capture route lessons, and pre-book next spring where you can. Closing the books and the routes in the same week prevents a January mystery pile.
- Should I pause lawn care customers or cancel them for winter?
- Pause recurring plans you expect to restart so history, notes, and prices stay attached. Cancel when the customer is gone, the property sold, or the relationship is done. A pause with a restart window is cleaner than deleting a customer you will quote again in March.
- How do I collect leftover lawn care invoices before winter?
- List every completed job without an invoice, send finals the same week as the last visit, and run a collections pass before crews disappear. Do not wait until January when the work is a memory. Match the process to your invoicing and collections habits.
- When should I book next spring’s lawn care routes?
- Offer renewals while the season is still real - last visits, final invoices, and a clear March or April start window. Early renewals lock density. Waiting until the spring rush means you rebuild the puzzle under peak demand.
- What equipment work belongs in the off-season?
- Blades, decks, belts, trailers, and the repair you kept postponing because Tuesdays were full. Off-season shop time is cheaper than a broken spindle in week one of spring. Make a backlog list from crew notes, not from memory in February.
- Should lawn care companies sell off-season services?
- Yes if you have demand, equipment, and a written scope - leaf, snow, aeration, or winter visits. No if it wrecks recovery or pulls you into work you cannot staff. Off-season revenue is optional; unpaid summer invoices are not.
- How do I use the off-season to improve pricing and routes?
- Review jobs that dragged time versus revenue, far stops that never gained neighbors, and accounts below your cost floor. Change the rate card and service area before you send spring quotes. Do not carry last year’s mistakes into March on autopilot.



