Skip to content

Planned in the office, signed for at the kerb

Build the week on a calendar, let the optimiser order the drops, and send it to the driver's phone. The signature and the photograph come back against the stop.

Routes Route
Print RoutePrint LoadDriver Returned
Route DetailsEdit
Open
08/09/2026
R3
3 – Red
Dean Foster
YD24 KLP
Orders on RouteOptimisation: AutomaticMove OrdersAdd Existing Order to Route
Start
Dallamires Lane, Ripon, HG4 1TT
Edit
12
Sycamore Farm
HG4 3LB
Order Notes: Ring the day before. Gate code 1180, the bins are behind the barn.
1100L - General Waste× 2
Edit
11
Church Green Surgery
HG3 3QN
1100L - Mixed Recycling× 2
Edit
15
Low Moor Farm
HG3 3SG
Customer Notes: Dogs loose in the yard, sound the horn.
RORO 20yd - Exchange× 1
Edit
1
The Crown Inn
Main Street
HG3 3PY
1100L - General Waste× 2
240L - Glass× 3
Edit
7
Mill Lane Industrial Estate
HG3 3NR
Order Notes: Ring the day before, no access to the yard before 08:00.
RORO 40yd - Exchange× 1
Edit
8
Ashfield Care Home
HG4 3NR
1100L - General Waste× 3
660L - Mixed Recycling× 1
Edit
14
Beckside Joinery
HG4 3RT
RORO 20yd - Wood× 1
Edit
3
Bridge End Garage
HG4 3BW
Order Notes: Bins are round the back, first gate on the left.
660L - General Waste× 2
Edit
10
Masham Village Store
Silver Street
HG4 4DX
1100L - Cardboard× 3
240L - Glass× 4
Edit
4
Thornhill Grange Farm
HG4 3HT
RORO 20yd - Exchange× 1
Edit
16
Wath Road Depot
HG4 5EN
Order Notes: Bins out by the shutter, the rest against the wall.
1100L - General Waste× 4
Edit
6
Melmerby Service Station
Northfield Way
HG4 5NB
1100L - General Waste× 2
1100L - Mixed Recycling× 2
Edit
9
Church View Primary
HG4 5AJ
1100L - Mixed Recycling× 2
Edit
5
Manor Farm
HG4 5AN
Customer Notes: Access from the top track only.
RORO 20yd - Exchange× 1
Edit
2
Rectory Close Flats
HG4 5BJ
Order Notes: Leave the bins by the side gate, do not block the fire door.
1100L - General Waste× 2
240L - Food× 3
Edit
13
Bondgate Green Retail Park
HG4 1QW
Customer Notes: Narrow access, no 8-wheeler.
1100L - Cardboard× 4
Edit
End
Dallamires Lane, Ripon, HG4 1TT
Edit
The sixteen stops on the round, plotted, with the driving order drawn between them MashamKirkby MalzeardMelmerbyBishop Monkton12Sycamore Farm, HG4 3LB11Church Green Surgery, HG3 3QN15Low Moor Farm, HG3 3SG1The Crown Inn, HG3 3PY7Mill Lane Industrial Estate, HG3 3NR8Ashfield Care Home, HG4 3NR14Beckside Joinery, HG4 3RT3Bridge End Garage, HG4 3BW10Masham Village Store, HG4 4DX4Thornhill Grange Farm, HG4 3HT16Wath Road Depot, HG4 5EN6Melmerby Service Station, HG4 5NB9Church View Primary, HG4 5AJ5Manor Farm, HG4 5AN2Rectory Close Flats, HG4 5BJ13Bondgate Green Retail Park, HG4 1QWDepot2 miles
Route distance133.2 mi

The order the orders were taken in, which is to say no order at all.

The route screen, rebuilt here so you can work it. Press Optimise Route, pick an algorithm, and the stops reorder and the legs redraw. Customers and addresses are invented; the sixteen coordinates are real, and every mileage on it was computed from them.

The round exists in one planner's head

On most yards the round is ordered by someone who has been doing it for fifteen years, on a printed sheet, and it is genuinely good. It is also unwritten, unmeasured, and unavailable the week they are off. When volumes change or a new area comes on, there is nothing to adjust — only somebody to ask.

The other half of the problem is what comes back. A driver completes twenty drops and returns a sheet with twenty scribbles on it, which somebody reads into an invoice run three days later. When a customer says a delivery never arrived, the answer is a filing box.

Three ways to order a round

None of them is right for every route, which is why the planner chooses and can then overrule the result.

Nearest neighbour

Start at the depot and always take the closest stop you have not yet visited. Quick, predictable, and hard to argue with on a tight urban round where the drops are all within a few miles of each other.

OSRM Trip

Hands the whole round to OSRM's travelling-salesman solver and takes the order it returns. Usually the best answer on a spread-out rural round where greedy choices early on cost you badly later.

Two-opt

Takes the nearest-neighbour order and then looks for pairs of legs that cross, reversing the section between them whenever it shortens the route. Repeats until no swap helps. This is the one that removes the obvious mistakes.

And then a person

Stops drag into a new order after the fact. The optimiser does not know which farm track floods, which customer will not take a delivery before ten, or which gate has been locked since March.

The week before it happens

Seven columns, one per day. Every card carries its stop count, its lorry and its driver, so a planner can see on Monday morning what Thursday is already carrying.

Routes
Create Route
Route CalendarRoute ListRoute Areas
PrevSeptember 7, 2026 – September 13, 2026Next
MondaySeptember 7Routes Owings Loads
R1
10 stops
YD24 KLP
Dean Foster
R2
8 stops
MX23 VTO
Ryan Beck
R3
10 stops
FN72 ZBP
Tom Abbott
R4
5 stops
SK21 HWD
Trade Driver
T1
4 stops
FN72 ZBP
Ryan Beck
TuesdaySeptember 8Routes Owings Loads
R1
9 stops
SK21 HWD
Dean Foster
R2
11 stops
YD24 KLP
Ryan Beck
R3
16 stops
YD24 KLP
Dean Foster
R4
1 stops
MX23 VTO
Kev Marsden
T1
2 stops
SK21 HWD
Tom Abbott
WednesdaySeptember 9Routes Owings Loads
R1
0 stops
MX23 VTO
Alan Hurst
R2
10 stops
FN72 ZBP
Dean Foster
R3
10 stops
SK21 HWD
Tom Abbott
R4
9 stops
YD24 KLP
Trade Driver
T1
3 stops
MX23 VTO
Kev Marsden
ThursdaySeptember 10Routes Owings Loads
R1
5 stops
YD24 KLP
Dean Foster
R2
5 stops
YD24 KLP
Ryan Beck
R3
14 stops
MX23 VTO
Tom Abbott
R4
4 stops
FN72 ZBP
Mark Ellery
T1
4 stops
SK21 HWD
Ryan Beck
FridaySeptember 11Routes Owings Loads
R1
0 stops
FN72 ZBP
Alan Hurst
R2
0 stops
SK21 HWD
Alan Hurst
R3
4 stops
YD24 KLP
Alan Hurst
R4
0 stops
YD24 KLP
Alan Hurst
T1
0 stops
MX23 VTO
Alan Hurst
SaturdaySeptember 12Routes Owings Loads
R1
0 stops
MX23 VTO
Alan Hurst
R2
0 stops
FN72 ZBP
Alan Hurst
R3
0 stops
SK21 HWD
Alan Hurst
R4
0 stops
YD24 KLP
Alan Hurst
SundaySeptember 13Routes Owings Loads
Y1
0 stops
YD24 KLP
Alan Hurst
Records shown are made up. The yellow ring is ours, not the product's: it marks R3 on Tuesday — sixteen stops — which is the round on the screen at the top of this page.

What's in it

  • Three ordering algorithms — nearest neighbour, OSRM Trip, and two-opt improvement
  • Distance matrices from OSRM, falling back to Haversine when the routing service is unreachable
  • A weekly calendar view alongside a list view, for own fleet and subcontracted hauliers
  • Drag-and-drop stop reordering when the planner knows better than the algorithm
  • Route areas for grouping work geographically, and rounds for repeating collections
  • Driver app for listing the day’s routes, viewing a stop, and completing it
  • Signature and photo capture at the stop, stored against proof of delivery
  • Call-off loads against a contract, with waypoints edited on the route
  • Products needed per route, cash collected, and a driver-returned reconciliation

Questions we get asked

Which algorithms does Heavy Tech use to order a route?

Three. Nearest neighbour always takes the closest unvisited stop — fast, and good enough for a compact round. OSRM Trip hands the problem to OSRM’s own travelling-salesman solver. Two-opt starts from a nearest-neighbour order and then repeatedly un-crosses pairs of legs until it stops improving. You pick per route.

Where do the distances come from?

A distance matrix from OSRM, which uses real road distances rather than straight lines. If the routing service cannot be reached, it falls back to a Haversine matrix and carries on with straight-line distances rather than failing the route.

Can a planner override the optimiser?

Yes, and they often should. Stops can be dragged into a different order after optimisation. A planner who knows a lane is unsuitable for an eight-wheeler knows something the distance matrix does not.

Does it handle subcontracted hauliers as well as our own vehicles?

Yes. Haulier routes are held alongside your own, with their own calendar and list views, their own drivers and their own vehicles. A load on a subcontractor’s lorry carries the same record as one on yours.

What does the driver see?

A driver logs into the app and sees their own routes and nothing else. They open a stop, complete it, and capture a signature and a photograph against it, which come back as proof of delivery on the record.

Can we run repeating collections?

Yes. Rounds hold work that repeats, and route areas group stops geographically. Orders can carry a frequency, so a regular customer does not need re-entering every week.

Book a demo

Half an hour against your own sites, products and rates.