Route optimization is the practice of automatically reordering a crew's daily stops to minimize total drive time across the day. For lawn care, that means looking at the 20-40 customers a crew has on the schedule for Tuesday and figuring out the most efficient order to hit them — accounting for street layout, one-way roads, and where the crew starts and ends the day.
The difference between optimized and unoptimized routes is usually 30-60 minutes of windshield time per crew per day. For a 5-day-a-week crew, that's 2-5 hours back. For a 3-person operation running multiple crews, it can be the difference between fitting in 5 more yards a day or hiring another truck.
How it actually works. Under the hood, route optimization is a version of the classic "traveling salesman problem": given a set of stops, find the shortest path that visits them all. Good software solves it against real road-network drive times (not straight-line distance), re-solves whenever the day changes, and respects constraints an operator cares about — time windows a customer requested, which crew is assigned, and the depot the truck leaves from and returns to.
What separates good from bad. The best implementations are invisible: you add a stop and it slots into the right place in the day, you add a one-off visit and the route reshuffles, and the crew just opens the app to a sequenced list with turn-by-turn navigation to each stop. Weaker tools make you press an "optimize" button and then manually fix the result, or they optimize distance while ignoring that two of the stops are a recurring pair you always do back-to-back.
Why it matters more as you grow. Legacy software and spreadsheet-based scheduling assume the operator manually orders the day. That works for 5 customers and breaks down at 30. Once a crew is full, route optimization is one of the highest-ROI features software can offer, because every minute of saved drive time is a minute available for billable work — and unlike hiring, it costs nothing per crew once the software is in place.
In Grassr, routes are optimized automatically for each crew's day, so operators never think about stop order. Combined with recurring jobs, the whole week's routing takes care of itself. See how it fits the broader workflow in the Grassr vs Jobber comparison.