Product · Software · Healthcare
NEMT Pilot
Non-emergency medical transportation gets people to dialysis, chemo and checkups. The companies that do it juggle three broker portals, a dispatch system and a payroll spreadsheet, and the profit sits in trips someone was too busy to grab. So we built the office that never gets tired: it plans the day, watches for trips, pays the drivers and keeps patient data locked down.
Behind the button: a real NEMT Pilot screen, from the demo company. Riders and drivers are made up. Open nemtpilot.com ↗
The problem
Our first customer, a working NEMT company, already paid for dispatch software. It stored the trips but didn't run the day. The office still built every run by hand, refreshed broker marketplaces hoping to catch a good trip before a competitor did, and worked out driver pay in a spreadsheet at the end of each week.
The cost wasn't the software. It was the trips nobody had time to take, the drivers paid wrong, and the license that expired without anyone noticing.
What we built
- A schedule that plans itself Auto-schedule fills runs with as many trips as fit, or only the profitable ones, and sends the plan back to the company's dispatch system with one click.
- A watcher on the broker marketplace A Chrome add-on watches the marketplace page, checks every new trip against the day's runs, and alerts the office the moment one fits. A person still presses Accept.
- A live on-time watch Runs refresh every few minutes, and the office is warned before a pickup goes late, not after the complaint.
- Driver pay, worked out Pay comes from the runs actually driven, the owner approves it, and drivers download their own statements.
- Built for patient data Every company's data kept apart, two-step sign-in, team roles down to look-only, regular backups, and security testing before every release.
A day inside it
From 5 AM to payday
Auto-schedule all
Earnings per run
| Pickup | From → To | Space | Miles | Pay |
|---|---|---|---|---|
| 10:45 AM | Menifee → Temecula | GUR | 14.2 | $61.40 |
| 11:20 AM | Riverside → Corona | AMB | 9.8 | $38.10 |
| 1:15 PM | Hemet → Perris | WCH | 17.5 | $72.90 |
Live on-time
Late, flagged early
Pay so far today
Next stop at risk
Owner approves
Export for payroll
Where it landed
The trip that pays for the month is usually the one nobody had time to look at.
Before / after
Built for patient data
NEMT riders are patients, so their trips are health information. We designed for that from the first line of code, not as a feature added later.
How we built it
Go in
We sat in a working NEMT office and watched a full day: dispatch, broker portals, payroll.
Find the drag
Trips lost to faster companies, runs built from memory, pay checked by hand.
Build it
One problem at a time, each shown as a mockup first and shipped in days, tested on real days.
Run it
Live on our own servers, with monitoring, and a product other NEMT companies can now sign up for.
More screens




Run an NEMT company?