Running the Business · 2026-09-05 · 2 min read
Building a Recurring Mowing Schedule Your Crew Can Actually Run
How to set up weekly and biweekly mowing routes that repeat on their own, handle rain days and off-season skips, and tell each crew what to do at every stop.
A mowing business runs on a schedule that repeats without anyone touching it. The moment the schedule lives in a text thread with the crew, the business tops out at what one person can remember. Here is how to build one that repeats itself and survives rain.
Schedule by property, not by customer
A customer with three properties is three stops on possibly three different routes. Put the recurring visit on the property, with the property's price, gate code and instructions attached. The customer gets one invoice at the end of the month; the crew gets three clear stops.
Pick the interval once
Weekly, every other week, or every ten days after the last visit. Set it once on the property and let the software generate the visits weeks ahead. If a customer wants to change to biweekly in August, change the interval and the future visits change with it. Nobody should be creating next Tuesday by hand.
Anchor days and keep them
Customers care less about the exact day than about it being the same day. Group properties by area into route days, keep those days fixed, and only add a new customer to the day their neighbourhood is already on. Route density is worth more than saying yes to a Wednesday request in a Friday area.
Assign the crew, not the person
Assign visits to a crew, and let the crew's members change without touching the schedule. When a helper is out, the visit still belongs to North crew, and whoever is on North crew that morning sees it on their phone.
Put the instructions on the job
Gate codes, the dog, the bed the customer does not want touched, and the service-specific reminder about mowing height all belong on the job the crew opens at the curb, pulled from the customer, the property and the service automatically. Instructions in your head do not scale to a second truck.
Plan for rain as a whole day
When Tuesday rains out, move Tuesday. Every visit shifts forward one day in one action, the customers on that route get a note, and by the next week the days are back where they belong. Moving jobs one at a time is how a rainy Tuesday becomes a chaotic Thursday.
Let the off season skip itself
Define your off-season window once, December through February in most southern markets, and let recurring visits skip it. In March, the schedule resumes on its own. The alternative is re-entering every customer every spring, which is the single biggest reason small operators fall behind before the season even starts.
Mark visits done from the truck
A visit marked complete at the curb becomes a line on next month's invoice without anyone reconciling a clipboard on Sunday night. It also gives you the one report that matters most in June: what was scheduled, what got done, and what the day earned.
Recurring visits by property, crews, instructions on the job, one-action rescheduling and off-season skips are all part of the Free plan in TurfPlanner. Once the schedule is running, invoicing from completed jobs is the next thing to automate.
Common questions
How many lawns can one crew mow in a day?
It depends entirely on lot size and route density. A two-person crew on tight residential routes can do far more stops than the same crew driving across town between them. Measure your own average visit time and drive time before promising anything.
What do I do about rain days?
Push the whole day, not individual jobs. Move every visit on the rained-out day forward by one day in a single action, tell customers by email, and get the route back on its normal days by the following week.
How do I handle the off season?
Define the off-season window once and let the recurring schedule skip it automatically, so the visits restart in spring without anyone re-entering every customer.