ROUTE OPTIMIZATION
The route engine portable sanitation has never had until now. The same routing intelligence powering enterprise logistics.
PortaPro plans your day with a real optimization solver not a list sort. Tank capacity, disposal sites, service windows, truck type, driver skills, and rental periods are all constraints the engine respects. Built on the same routing stack used by national logistics fleets.
Real optimization math. Self-hosted. Yours.
Most apps that say “route optimization” either sort your stops by geographic proximity or rent the math from a third-party API that charges per call. PortaPro does neither.
We run two open-source components on our own infrastructure: a road network engine that answers “how long is the drive from stop A to stop B” in milliseconds, and a solver that figures out which truck goes to which stops and in what order to minimize total drive time while respecting every constraint you have set. Both are self-hosted on dedicated servers. No per-call fees. No third-party black box. Your route data never leaves our infrastructure.
The math is the same class used to plan FedEx Ground and Amazon Logistics operations. The difference is that PortaPro's engine is configured specifically for the physics and constraints of portable sanitation not a generic delivery problem.
Built for the Vehicle Routing Problem
You don't have a simple delivery problem. You have 50 stops, 4 trucks, time windows, tank limits, and disposal sites. That's the formal Vehicle Routing Problem studied by operations researchers for 60+ years. The engine is built for this problem class, not a simplified version of it.
Every truck type modeled separately
Delivery trucks, pump trucks, and ADA trailers each have different capacities, certifications, and eligible job types. The engine models them separately. A pump truck never gets a delivery job. An ADA trailer goes only to drivers certified for it.
One solve. Every constraint.
Minimizing drive time alone doesn't solve your day. The engine balances drive time, driver workload, time windows, and disposal site routing simultaneously. Near-optimal across all your constraints not a shortest-path approximation.
A real list of constraints. Not marketing words.
Hard and soft time windows
Hard windows for event deliveries and gated sites. Soft preferences for customer convenience.
Tank capacity
Pump trucks route through the nearest open disposal site when modeled tank fill crosses your threshold.
Disposal site hours of operation
Dump stations modeled as first-class nodes with their own operating hours.
Driver skills and CDL requirements
Only CDL-cleared drivers see CDL-required jobs. ADA trailers go to drivers certified for them.
Truck type and capacity slots
Delivery loads respect per-truck unit slots. Service-only trucks never get delivery jobs.
Rental period awareness
Monday deliveries automatically schedule their pickup for the configured return date.
Locked stops and manual overrides
Pin any stop to a specific driver or sequence. The engine re-optimizes around your constraints without breaking them.
Multi-day batch optimization
Run optimization across the next 7 days in a single batch. Capacity utilization shows per-day before overbooking happens.
Most portable sanitation and general field service software does none of this.
Service-window compliance. In writing.
Every stop's scheduled window versus actual arrival is tracked. Generate a PDF compliance report for any date range by driver, by customer, or by hour of day. Use it for monthly business reviews, customer disputes, and pricing conversations where you need receipts.
- On-time percentage by driver
- Average minutes early or late
- Worst-offender customers and routes
- Heatmap of compliance by hour of day
- PDF or CSV export
PDF Compliance Report
Date range • Driver breakdown • On-time heatmap
ROUTE ACTIVITY ALWAYS THE FASTEST PATH
Routes that adapt in real time
Routes continuously adjust based on traffic, delays, and new stops keeping drivers on the fastest, most efficient path.
System
just nowRoute re-optimized avoided closure on Elm St
Marcus T.
4 min agoCompleted stop 7 of 9 12 min ahead of schedule
Open source math. Self-hosted infrastructure.
PortaPro's route engine is built on open-source components with active developer communities and a track record across enterprise logistics the same class of software used to route national fleets. We self-host on dedicated infrastructure, which means no per-route API fees, full data privacy, and complete control over routing behavior. Most porta-san competitors either skip optimization entirely or rent it from a third party. We built it in.
Get Started
Stop leaving drive time on the table.
Seven-day free trial. No contract. No setup fees.
Get started in under 2 minutes.