PortaPro

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.

Under the hood

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.

What the engine handles

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.

Prove it

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 now

Route re-optimized avoided closure on Elm St

Marcus T.

4 min ago

Completed stop 7 of 9 12 min ahead of schedule

The technology

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.