Run your fleet like a PRO
Software for portable toilet, roll-off, and septic pros
Know what's in the yard.Know what's on the route.Know what's already paid.
No contracts. Cancel anytime.
Unlimited seats and units
One price for every user, unit, and truck.
Works offline
Field crews keep moving without signal.
2.25% on every card
Free ACH. Flat, no 30¢. Growth plan.
Routes that know the tank
The dump stop goes in before the truck is full.
Built for your kind of work.
Five kinds of business, each with a short film on real screens.
- Portable restrooms
Weekly service on a 28-day rate card, and event weekends priced as a weekend.
- Roll-off
A photo of the scale ticket fills in the weights, and disposal bills by the ton.
- Septic and grease
The county's own form and the FOG 25% rule, filled from the job.
- Tents and events
Book a 40×80 and its sections, legs, and ballast are held. Then draw it on the venue's photo.
- Municipal contracts
Invoices before the period with the PO printed, and a dated record for every park visit.
Works with the tools you already use
Connect them from one page in Settings. Still on QuickBooks Desktop? It syncs live, not by file export.
PortaPro works with these tools:
- QuickBooks Online
- QuickBooks Desktop
- Xero
- FreshBooks
- Stripe
- Stripe Financial Connections
- Twilio
- Gmail
- Outlook and Microsoft 365
- Yahoo Mail
- Google Calendar
- Outlook and Office 365 Calendar
- Apple Calendar
- Yahoo Calendar
- Any iCal calendar
- Google Business Profile
- Google job search
- Bing
- Yelp
- Nextdoor
- The Knot / WeddingWire
- Better Business Bureau
- Claude
- ChatGPT
- Perplexity
- Tremendous
- Samsara
- Geotab
- Motive
- National Weather Service
- Google Maps
- Apple Maps
- Waze
Win the work.
The lead becomes a quote, the quote carries the site plan, and the signed quote becomes the job. Nobody types it twice.
Your website's quote form lets the customer pick the units they want, and the request lands in PortaPro as a lead with every choice on it.
Leads and dealsBuild the day.
Accepted work lands on the dispatch board, and the rate card keeps putting recurring service back on it. Sorting stops isn't routing.
Activate the service when the units are delivered. They go on the rate card with the real start date, and every recurring visit is scheduled from there.
Rate card billingRun the day.
The route goes to the driver's phone, and every stop reports back to the office. Signal drops. Work doesn't stop.
Photos, signatures, and checklists finish with no bars and sync when the truck finds signal.
The driver appThe field app for iPhone and Android.
Talk to everyone.
Customers hear from your business, not your software. The crew talks in the app they already carry.
Connect Gmail, Outlook, or your own domain. Quotes and invoices go out from your address, sit in your Sent folder, and replies come back to you.
Email connectionsGet paid.
The rate card that put the stop on the route is the one that bills it, and the money lands in your books.
One customer, many sites, each with its own units, rate, and service frequency. The same rate card schedules the visits and drafts the invoices.
Rate card billingKeep the customer.
Reminders, the portal, campaigns, and reviews bring the next job from the customers you already have.
Customers see their sites, units on site, next service, and balance, and ask for service or supplies without calling.
Customer portalThe whole week, in three minutes.
Dana runs the office at a portable restroom company. Follow her week, from a wedding request on her website to the five-star review after the big day, with dispatch, billing questions, the shop, and the books in between.
Built for how the business actually works
- One-off events, priced their own way
- A weekend is one flat price for the window, $400 and not $133 a day. The sites you service every week stay on their 28-day rate card. One book, both kinds of billing.
- Nine days bills as a week and two
- Store a day, week, and 28-day month rate, and the rental bills the cheapest combination for the actual stay.
- Picked up on the 12th, not the 18th
- A tracked unit's own GPS shows the days it sat on the site, so the invoice date is a timestamp, not an argument.
- Paused for winter, back in April
- Winter shutdowns stop billing without deleting anything. Pause keeps the counts, and one click brings the site back.
- Book the 40×80, not its sections
- Pick the size, the top, and the ground. The ends, mids, legs, and ballast it takes come from what's free and are held for the dates.
- Short on chairs for the wedding
- Rent them in from a vendor straight from the short line. PortaPro books them like your own, only inside the dates you have them.
- Pins that move with the unit
- When a unit gets dragged to the outfield fence, the driver who finds it moves its pin. The office sees who, when, and how far.
- Billing flags before you send
- Every cycle invoice shows what needs a look first: missed services, prorated lines, and any period that overlaps an invoice already sent.
The switch is easy.
Most operators import their data, walk through the platform, and dispatch their first job in a single call.
- Paste anything. A customer list from an email, a spreadsheet, another system's export, or notes typed up from the truck.
- Claude Opus 5.5 sorts it. Anthropic's newest model splits it into customers, sites, units, frequencies, and rates. Nothing is saved yet.
- You check what it can't know. Possible duplicates, units matched to your equipment, and billing and tax questions are asked, never guessed.
- Every import can be undone. One click rolls back everything that import created, until real work is done on it.
Or hand the list to Claude or ChatGPT with the PortaPro connector.
Security that's built in.
Each company's data is walled off inside the database and tested on every release. Encryption, two-factor sign-in, and daily backups. Listed in the Cloud Security Alliance STAR Registry.
Software that doesn't get worse once you depend on it.
Our promise not to shift from serving you to extracting from you.
Dispatch your first job today.
Most operators dispatch their first job on the first call.
Plans start at $149/mo, with no per-user or per-vehicle fees. See pricing
7-day free trial · No charge today · Cancel anytime
