Route Planning for Small Lawn and Pest Shops (2 to 3 Trucks)
With one truck, the owner holds the route in their head. Add a second or third truck and that stops working. Stops get handed out by whoever called last, two trucks pass each other on the same road, and somebody drives 40 minutes for one lawn.
You don't need a dispatcher to fix this. You need a simple structure you set up once and adjust weekly.
Step 1: Put every property on a map
Before you plan anything, look at where your customers actually are. A free map with pins is enough to start. You'll usually see three to six natural clusters: a town, a couple of neighborhoods, a highway corridor.
Mark the outliers too. Those far-off single stops are where your profit leaks out.
Step 2: Draw zones, then give each zone a day
Group the clusters into zones that are each about one truck-day of work. Then assign each zone a regular day of the week.
- Keep each zone to one side of any river, highway or bridge that slows you down.
- Put your densest zone on the day you're least likely to get rained out, if your area has a pattern.
- Leave one day (often Friday) light for makeups, callbacks and rain delays.
Customers like knowing "you're usually here Tuesdays." Techs like it more.
Step 3: Split by type of work and license
If you run both lawn and pest, or have techs licensed for different things, decide which trucks handle which work before you build routes. A lawn truck carrying spreaders and a pest truck carrying bait and dusters rarely make good substitutes.
With three trucks, a common setup is two lawn trucks that split the zones, plus one pest truck that covers all zones on a longer cycle. Quarterly pest work spreads out more easily than lawn rounds, which all come due in the same window.
Step 4: Cap each route by hours and miles
Set two limits for each truck-day:
- Hours cap: for example 8 hours, including drive time and a lunch.
- Miles cap: for example 70 miles, so fuel and wear stay predictable.
When a day hits either cap, the rest of the stops go to the next day in that zone, or to your makeup day. Don't just squeeze them in. Squeezing is how techs end up rushing the last five stops.
Step 5: Build loops, not zigzags
Within a day, order the stops as a loop from the yard and back (or from the tech's home, if they take the truck home).
- Start at the far end and work back toward the yard, so the day ends close to home.
- Group stops on the same street or cul-de-sac together, even if one is "due" a few days earlier.
- Put stops with time needs (gate codes that only work in the morning, dogs let out at noon) at the right point in the loop. Keep those notes on the property so every tech sees them.
Route optimization tools can do the ordering for you. But a human should still check the first and last stop, and anything with a time window.
Step 6: Keep an "unassigned" pile, on purpose
Every day, some work isn't on a truck yet: a new sale, a callback, a skipped stop from yesterday. Keep that list visible. Each afternoon, drop those stops into the next day that already has a truck in that zone.
This is where most small shops lose track. The stop was sold, but nobody put it on a truck.
Step 7: Review once a week
Fifteen minutes on Friday afternoon:
- Which truck finished early? Which ran over the cap?
- Which zone keeps growing? It may need to split into two days.
- Any outliers you should raise the price on or let go? (See our guide on pricing a lawn program.)
Worksheet: weekly zone grid (example for 3 trucks)
| Day | Lawn truck 1 | Lawn truck 2 | Pest truck |
|---|---|---|---|
| Mon | Zone A (north town) | Zone B (east neighborhoods) | Zone A + B quarterly accounts |
| Tue | Zone C (highway corridor) | Zone D (south) | Zone C accounts |
| Wed | Zone A | Zone B | Zone D accounts |
| Thu | Zone C | Zone D | New starts / initial visits |
| Fri | Makeups, callbacks, rain delays | Makeups, add-ons (aeration, lime) | Callbacks, commercial |
Fill in your own zones. Target: each cell is under your hours and miles caps, and Friday is at most half full going into the week.
Quick checklist
- Every property on a map
- Zones drawn, each about one truck-day
- Each zone has a regular day
- Lawn and pest (and license types) split by truck
- Hours cap and miles cap set per truck-day
- Stops ordered as a loop, time-window stops placed by hand
- Unassigned pile checked every afternoon
- Weekly 15-minute review
Tired of building routes on paper? In MiteyRoute, unassigned work shows on a map. You box or lasso the stops, assign them to a truck, and let it order an efficient loop within the hours and miles caps you set. The tech sees the route on their phone. We're taking a few pilot shops now. The pilot is free, and we help move your customer list over. Email hello@getmiteyroute.com or see pricing.