How to Plan Porta Potty Service Routes by Truck and Day
To plan porta potty service routes, start from your active jobsites and their service frequency, group them by area and service day, assign each day's group to a truck, add dump stops, and check that each route fits a shift before handing it to drivers. Do it weekly, not daily, so recurring sites land on consistent days. Below is a step-by-step method that works on paper, in a spreadsheet, or in route software.
Before you start: the inputs you need
- Every active jobsite with its address and customer.
- Service frequency for each site: weekly, twice a week, three times a week, or event-only.
- Unit count and types at each site (standard, ADA, hand wash stations), since that drives time on site.
- Access notes: gate codes, hours the site is open, where units sit.
- Your trucks, their tank capacity, and which driver normally runs each one.
- Your sewage collection or dump locations and their hours.
- New deliveries, pickups and swaps already booked for the week.
Step-by-step weekly route planning
1. List active jobsites with their frequency
Start from a clean list. Drop anything that's been picked up or paused. For each site, write how many visits it needs this week. A twice-weekly site needs two slots, ideally spaced apart, such as Monday and Thursday or Tuesday and Friday.
2. Group by geography and service day
Cluster sites that are close together and give each cluster a home day. Keep weekly sites on the same day every week so customers know when to expect you. Place twice-weekly sites first, because they constrain two days at once, then fill in weekly sites around them.
- Draw rough zones on a map: by town, corridor, or highway exit.
- Give each zone one or two home days.
- Put multi-visit sites in zones whose days are spaced well apart.
- Leave a little room on each day for deliveries and service calls.
3. Assign each day's stops to trucks
If you run more than one truck, split each day's zones between them. Keep a driver in the same zones when you can; familiarity with gates and site contacts saves time. Match trucks to work: a truck that carries units for deliveries may have less room for service capacity.
4. Insert dump stops
A route isn't real until it includes where the waste goes. Work out roughly how many units a truck can service before its waste tank is full, then place a dump stop where the route passes closest to your disposal site. Check the disposal site's hours against when the truck will actually get there. Fresh water can run out too, so plan refills the same way.
5. Sanity-check stop counts against shift time
Add up the time each route needs and compare it to the shift. A simple worksheet:
- Service time: units on the route times your average minutes per unit.
- Drive time: yard to first stop, between stops, and back.
- Dump and refill time: travel to the disposal site plus time unloading.
- Loading and yard time at the start and end of the day.
- Total, then compare it to the shift length, leaving a buffer for traffic and problem stops.
For a reference point, ServiceCore's 2024 Portable Sanitation Industry Benchmark Report found an average unit service time of 6.3 minutes among respondents. At that pace, 60 units would be about 6.3 hours of service time before any driving. Use your own drivers' numbers when you have them; your average will depend on unit types, site conditions and how far apart stops are.
The same report found respondents averaged 5.2 days per week running routes and 8.7 hours of overtime paid per week. If your routes routinely run into overtime, the step 5 worksheet is where to look first. The report is vendor-run and the survey is self-selected, so treat these as reference points, not targets.
6. Order the stops
Within each route, put stops in an order that avoids backtracking. Then layer in real-world limits: sites that open late, sites that must be serviced before crews arrive, and one-way roads or tight access. A shortest-path order that ignores a 7 a.m. gate time isn't the best order.
7. Hand off to drivers
Each driver should get only their own stops, in order, with the details they need at each one. Whatever format you use, make sure it includes:
- Stop order with addresses.
- Units at each site and what service is due.
- Gate codes, access hours and placement notes.
- Planned dump stops.
- Deliveries, pickups or swaps on the route.
- Who to call if a site is locked or a unit is damaged.
8. Close the loop at the end of the day
Find out what didn't get done and why. A stop that was skipped Tuesday needs a new slot before the week is over, and a recurring problem, like a gate that's always locked, should become an access note so it doesn't happen next week.
Weekly route planning checklist
- Active jobsite list is current; picked-up sites removed.
- Every site has a frequency and a home day.
- Multi-visit sites are spaced across the week.
- Each day's stops are split across trucks.
- Each route has dump and refill stops within disposal-site hours.
- Each route's total time fits the shift with a buffer.
- Stops are ordered with access times in mind.
- New deliveries, pickups and swaps are on a route.
- Drivers have their stop lists and access notes.
- Missed stops from last week are rescheduled.
Common route planning mistakes
- Moving weekly sites to a different day every week, so customers never know when you're coming.
- Planning routes by stop count instead of time.
- Forgetting the dump stop until the tank is full.
- Packing every day completely full, with no room for a service call.
- Keeping access notes in a driver's head instead of on the route.
Where software helps
This method works on paper, but software takes over the repetitive parts. Magic Lav's route planning tools, on every plan, let you build weekly routes, assign jobsites to days and trucks, and dispatch the plan to your field technicians. Each jobsite carries its service schedule and access notes, and sewage collection locations are part of setup so dump stops can be planned.
On Pro, My Route Optimizer reorders the stops on routes you've already scheduled while keeping their day and truck, and the AI Agent Connector lets you connect your AI agent to help update routes and dispatch selected days or trucks. On Fleet, One-click routing automatically assigns eligible unscheduled jobs to routes for the selected week and optimizes their stop order. Either way, review the plan before you dispatch it.