Driver Compliance Platform
The paperwork cannot slip. So it does not.
FishingCreek Transportation, Inc. — a family-owned school bus and van carrier operating since 1959, running routes out of three Pennsylvania depots for eight school districts across Columbia and Montour counties.
Live in productionRunning about 150 vehicles out of three depots for eight school districts, each with its own calendar and its own paperwork.
The new-hire packet a van driver filled out by hand — 266 fields, most of them the same facts written again.
Tracked per driver, each with its own issue date, expiry and renewal cycle.
Signing is part of the platform. The same volume through a per-envelope service — 180 renewal packets every August, plus every new hire — was an estimated five figures a year, and covered only the signature half.
- Services
- Custom web platform · Document intelligence · E-signature and records management · Public website and content system
- Engagement
- Phased delivery with milestone sign-off. Scope has grown by client request throughout — this is a partnership, not a handoff.
- Timeline
- Started May 2026 · working end-to-end demo in 12 days · twelve delivery phases · live in production July 2026
- Built with
- Ruby on Rails · PostgreSQL · React · Claude · DigitalOcean
The problem
FishingCreek puts about 180 drivers and 150 buses on the road every school morning, out of three depots, for eight districts and more than four thousand children. Behind every one of those drivers is a paper trail that is never allowed to lapse.
A new hire fills a packet. Twenty-six pages for a bus driver, forty-five for a van driver, up to 266 boxes to write in — the application, the criminal history and child abuse authorizations, the DOT physical, the I-9 and W-4, the policy acknowledgments, and letters written to former employers. Then every August, before routes start, every driver already on the roster signs an eleven-page packet all over again.
The signatures went through DocuSign, billed by the envelope. Everything else lived on paper checklists in the office — which is to say the half that actually carries legal risk was the half nobody could see. A signature service doesn't know that a medical card expires in March. It can't tell you a fingerprint clearance hasn't come back from the state yet. It has no idea a van driver owes different documents than a bus driver, and it will never chase a former employer for an Act 168 disclosure.
And when a district calls, or an auditor does, the answer is a filing cabinet.
The vocabulary a carrier actually runs on
Pennsylvania school transportation has a language of its own, and every term below turns up in FishingCreek's own paperwork. All of it had to be understood before any of this could be useful:
Our approach
One system for both cycles, from the morning somebody applies to the day they hand the keys back. Nothing bolted on the side.
The brief came from the owner, and everything else followed from it:
It has to work for drivers at every level of comfort with technology, not just the ones who already live on their phones.
The brief, from FishingCreek’s ownerSo a driver is never handed a list. They are walked through it one thing at a time — sign this, here is what's next, press Next. They get in with a link from an email, or with a code handed to them across the desk if they have no email at all. What they sign is FishingCreek's own form, filled in, so the screen shows them the paper they already know. They type their name and address once and never again.
And the reading level isn't a claim we make about the writing. It's a test that runs: the hardest block of text a driver ever sees scores at a sixth-grade level.
For the office, the question that used to mean opening drivers one at a time now has a page of its own. What's outstanding. What's expiring. Who cannot legally drive tomorrow morning. Click any number and there are the drivers behind it. A digest arrives once a week without anyone asking. And who is allowed to see a social security number is a decision somebody makes on purpose, rather than a side effect of being an administrator.
Then the pieces they asked for as we went: the fourteen forms drivers file during the year, the training videos, each district's calendar, the workflow for when a driver moves house, and their public website.
The AI does the typing. A person decides.
Turning a forty-five page packet into something a driver can complete on a phone used to be the expensive part — somebody had to place all 266 of those boxes by hand, one at a time. Now the packet goes in and comes back mapped, with a preview, ready for a person to check.
And it stays a draft until that person publishes it. That's deliberate, and it isn't caution for its own sake: the distance between a good first pass and a finished one is a signature landing in the wrong box on a federal form. No amount of speed is worth that.
Three things you only know if you have lived it
- Some drivers have no email address at all. Enough of them that it shaped the design rather than being handled as an exception. The office kiosk exists for exactly those drivers — a code handed over the desk, signed in with nothing else, and a record of who handed it to them.
- A move invalidates paperwork. Changing a driver's address is not a field edit. Local earned-income tax and residency forms are assessed off where somebody lives, so a move quietly makes signed documents wrong. An address change now assigns the new forms, flags the old ones, and tells the driver what they need to do about it.
- Renewal season invites the whole roster at once. A sign-in link that behaves sensibly for one driver behaves badly for a hundred and eighty of them — and leaving a live link to a compliance file sitting in an inbox for a week is worse. So a driver asks for the link when they're ready to use it, and it's fresh because they only just asked.
The outcome
It went live in July.
Both cycles run in one place now. Credential expiry is tracked rather than remembered, and an expired one stops a driver being made active instead of surfacing three weeks later. Everything outstanding across the fleet is a single list. And the signature line — which was heading for five figures a year at their volume, on a plan that would still have left the compliance half untouched — costs nothing.
What we won't do is put an hours-saved figure on it yet. The honest measure of a system like this is what a full renewal season costs the office compared to the last one, and that's FishingCreek's number to give rather than ours to guess. When they have it, it goes here.
If your business runs on paperwork that can't slip, we'd like to hear how it works today. No pitch — just an honest read on whether software is the answer.
Running the same problem?
Tell us how it works today. We'll tell you honestly whether software is the answer.
[email protected]