Everything, in one place

No bolted-on modules, no per-feature upsells. One system that knows the trucks, the units, the customers and the money. And one coworker who knows all of it.

Dispatch and routes

The board your whiteboard wanted to be

Drag jobs between drivers, see each route fill up, and let overdue units elbow their way to the top. The day is built in minutes, not over coffee and three phone calls.

  • Drag-and-drop jobs across drivers and days
  • Live progress per driver, 6 of 14 stops, ETA to next
  • Routes the way you already run them: Alpha, Bravo, Charlie
Go deeper →
Tuesday · Route Alpha9 stops
Liam Park · TRK-1046 / 14 · ETA 8 min
Aaron Doyle · TRK-1189 / 12 · on stop
Sara Whitfield · TRK-1223 / 11 · ETA 14 min
Driver app

The route, in the cab

Every driver gets the day on their phone, stops in order, directions to the next one, and a big button that says the work is done. Built for gloves, bright sun and dead zones.

  • Turn-by-turn to the next stop, one-tap route optimization
  • Photo proof on every service, time-stamped and location-stamped
  • Works offline, syncs when the truck finds signal again
Go deeper →
Liam · Route AlphaStop 7 of 14
Maple St #318 · 2 units0.8 mi · 4 minNext
Cedar yard · ADAphoto · 8:52 AMDone
Riverside event · 4 trailerswindow 10–11 AMLater
Fleet and trucks

Trucks that report for duty

Vacuum, flatbed, roll-off, each truck tracked by what it actually is, with split tank levels, service miles, and the three dates that can park you: DOT, registration, insurance.

  • Tank capacity by class, 950 gal waste / 550 fresh, tracked live
  • DOT, registration and insurance flagged weeks before they bite
  • Preventive maintenance by miles, not memory
Go deeper →
TRK-104 · Peterbilt 348In route
Waste tank551 / 950 gal
DOT inspectiondue Aug 12
Service1,820 mi to go
Units and inventory

Every unit, accounted for

Standard, ADA, hand-wash stations, trailers, each one knows its site, its client, its fill level and its last service. Nothing walks off, nothing gets forgotten on a back lot.

  • Fill percentage and last-serviced on every unit
  • Serviced, due, overdue at a glance, across all sites
  • Yard inventory vs. deployed, know what you can rent today
Go deeper →
Units · 12 deployed4 due
UNIT-7844 · ADA · Cedar yard9 days
UNIT-7843 · Maple St #3185 days
UNIT-7845 · Riverside eventtoday
Agreements and billing

Invoices that write themselves

Set the agreement once, weekly service, a weekend event, a net-30 construction account, and billing follows the work. The invoice matches what the trucks did, because it comes from what the trucks did.

  • Recurring, per-event and net-terms agreements
  • Invoices generated from actual service history
  • Card and ACH payments, two-way QuickBooks sync
  • Sani chases the late ones, politely
Go deeper →
April invoices$9,420 paid
Hillside Construction$2,160 · net-30Paid
City of Brighton$1,620 · net-45Sent
Westport Marina LLC$280 · autoPast due
Map and calendar

The week and the territory

A live map of drivers, units and routes, and a calendar that holds deliveries, pickups and crews. Swap between them, it is the same data wearing different clothes.

  • Live driver positions and unit pins on one map
  • Week view with crews, deliveries and pickups
  • Click anything to jump to the job behind it
Go deeper →
This weekJune 15–21
Mon · Route day32 services
Thu · Sunset 5K delivery4 trailers
Sat · Fairgrounds pickup6 units + ADA
Files

A filing cabinet that answers email

Contracts, permits, dump tickets, insurance certs, stored against the client, truck or job they belong to. 50 GB free, which is more paperwork than most operators generate in a decade.

  • Files attach to clients, trucks, units and jobs
  • Email a document to Sani and it files itself
  • 50 GB free, $0.99 per 10 GB, unlimited files
Go deeper →
Hillside Construction14 files
service_agreement_2026.pdfsigned · Mar 3
coi_hillside_2026.pdfexpires Nov 1
dump_ticket_0608.jpgfiled by Sani
Insights

Know which routes earn their diesel

Revenue per route, truck utilization, aging invoices, service misses. Not a dashboard wall, a handful of numbers that change what you do next Monday.

  • Revenue and cost per route, per truck
  • Invoice aging before it becomes a collections problem
  • Utilization, which trucks earn, which ones sit
Go deeper →
May · by route+8% MoM
Route Alpha$11,240
Route Bravo$8,610
Route Charlie$5,980

The stuff every operator asks about

QuickBooks, both ways

Invoices, payments and customers sync with QuickBooks Online or Desktop. Your accountant’s workflow does not change, which is the point.

Online payments

Every invoice carries a pay link. Card or ACH, and the money lands against the right agreement on its own.

Customer notifications

"Unit delivered." "Service done." Texts and emails sent automatically, so the phone rings less.

Customer portal

Clients see their units, service history and invoices without calling you. Procurement offices love it.

Route optimization

One click reorders a route by drive time. You can still override it, you are the one who knows about the locked gate.

Proof of service

Photo, time and GPS position on every stop. Ends the "nobody came Tuesday" conversation for good.

Import and export

Come in from a CSV or your old system, we help, free. Leave with everything, anytime. Your data is yours.

Roles and permissions

Drivers see routes, the office sees money, you see everything. Unlimited users at no extra cost.

And one coworker who runs it all with you.

$149 a month. Sani reads the email, drafts the dispatch, and chases the invoices. He has a page of his own.