Features · Book the cheapest slot

Every booking, ranked by how little driving it adds

A free slot isn't just "free" — some cost you 4 minutes of driving and some cost you 40. Roadworthy now scores every bookable time by the extra dead-mileage it adds to that day's route, and flags the ones that slot cleanly into a run you're already doing. It's pickup-aware routing turned into a booking decision — the moment it actually saves you money.

Written by Zac Grierson, Roadworthy co-founder Checked against real lessons by our co-founder, a practising UK driving instructor (ADI) Last updated

How it works

  1. 1. The day already has a shape

    Your booked lessons for a day are pickups on a map, in time order, anchored to your base postcode. That's the route Roadworthy already plans for you.

  2. 2. Each free time is priced by the detour it adds

    For a new pickup, Roadworthy slots it into the day's route at each free time and works out the marginal driving — the extra minutes over driving straight from the lesson before to the lesson after. A 2pm that sits between two Bristol pickups might add 4 minutes; a 2pm the other side of town might add 40. Same empty slot, very different cost.

  3. 3. Best-value slots are flagged

    Times show their added driving right on the slot — "+4 min" — and the cheapest ones are badged "best value". Whoever's booking picks a time that fills the day tightly without thinking about geography at all.

  4. 4. It works on both sides of the booking

    When a pupil books through your online booking page, entering their pickup ranks the times for them — they self-select the slot that's cheapest for you to serve. And when you reschedule a lesson yourself, the new times are sorted the same way, with the lesson you're moving taken out of its own route so the maths stays honest.

Why this is the feature that pays for the app

An instructor's real constraint isn't teaching hours — it's the unpaid driving between them. A single badly-placed booking can add half an hour of empty miles to a day, every week it repeats. Most apps let a pupil grab any free slot and leave you to absorb the detour. Roadworthy turns the choice around: the cheapest slot is the obvious one to pick, so days fill themselves into tight runs and the miles you do drive are far more likely to be paid ones. Nobody else in UK driving-instructor software does this, because it needs a real routing engine underneath — and that's exactly what Roadworthy was built around from day one.

"I used to offer whatever slot was empty and eat the drive. Now the app tells the pupil which times fit my run — they pick the +5-minute one over the one that'd have me crossing town. My days just knit together."

— Roadworthy's co-founder, a practising UK driving instructor

Frequently asked questions

What does "+4 min · best value" actually mean?

It's the extra driving that slot adds to your day — the minutes on top of driving straight from the previous lesson to the next one. A "best value" badge marks the free times that add the least. It's an estimate from distance at realistic urban speeds, not a live-traffic figure, so it works instantly and offline.

Does the pupil see my other pupils' details?

No. The pupil only ever sees times and a relative "best value" hint. The route it's based on is never shown to them — no names, no addresses, nothing about your other lessons. The ranking happens privately from their pickup and your day's shape.

What if a pickup address won't geocode?

The times still show — they just come back unranked, exactly as before, so booking always works. Once the pickup resolves to a location, the "+minutes" and "best value" flags appear.

Can a pupil still book a slot that isn't "best value"?

Always. The ranking is guidance, not a lock — every free time is still bookable at its normal price. It nudges toward slots that fit your route without ever refusing a booking or changing what you charge.

Is this different from the route map I already have?

It's the same engine, used earlier. The route map shows the shape of a day you've already booked; cheapest-slot uses that same routing maths at the moment a time is chosen, so the good decision gets made before the booking exists rather than after.

Try it on your own diary

Every feature is included in one subscription — £13.99/month after a 30-day free trial. No card commission, no per-booking charges.

Download on the App Store

On Android? It's coming soon — join the list →

See full pricing · All features