The last mile of the container is the one nobody can see.
DrayageScanner turns port drayage into something you can search and price like any other service — and then watch until the empty is back on the ground.
14
Carrier profiles (preview)
12
Ports covered
42
Priced lanes
30
Terminals with gate data
Why we built this
An ocean container can cross the Pacific on a rate you agreed months ago, tracked to the hour, and then sit at a terminal for four days because nobody could get an appointment, the chassis pool was empty, or the person watching the last free day was on holiday. The expensive part of that story is not the truck. It is the per diem, the demurrage, the pre-pull nobody authorised and the storage that accrues while three companies email each other.
Drayage stayed manual because it is genuinely local: every port has its own appointment system, its own chassis pools, its own gate rhythm and its own set of carriers who know how to work it. The result is that pricing a move means emailing four carriers, and knowing where a container is means calling a dispatcher. We think that work is real, but it should not have to be done by hand every single time.
So we are building the layer that does it: an itemised price for every lane, appointment and chassis boards that read the terminals' own systems once those are connected (sample data, labelled, until then), and a move timeline that keeps running until the empty is returned. One search, one place to look when someone asks where the box is.
What the platform does
All-in dray rates
One number per move, itemised underneath: line haul, fuel surcharge, chassis, pre-pull, congestion, waiting time. We price the accessorials the lane is known to attract instead of leaving them to show up on the invoice three weeks later. Today the price comes from a published rate model — per-mile line haul, fuel by coast, chassis by the day — not from carrier quotes; carrier pricing replaces it as carriers are onboarded.
Explore →Terminal appointments
Appointment availability by terminal and window, in one view. No terminal appointment system is connected yet, so the board shows generated sample data — and says so above the numbers — until one is. Turn times are on the tools board, labelled the same way.
Explore →Container move tracking
Gate-out, in transit, delivered, empty returned — one timeline per container. Every event is timestamped against the last free day so the per-diem exposure is never a surprise.
Explore →Chassis and equipment
Pool availability by location and equipment type — tri-axle and genset included — with the split fee shown before you dispatch rather than discovered at the gate. Sample data until a chassis provider is connected, and labelled as such.
Explore →Carrier directory (preview)
14 representative carrier profiles — SCAC, terminal credentials, TWIC coverage, insurance limits, equipment and on-time record by port — showing the shape of the directory until real carriers are onboarded. They are not onboarded carriers, and their ratings are not a record of anyone's service.
Explore →Per diem and demurrage guard
Every tracked container is checked against its last free day by a scheduled scan, which raises an alert in your workspace before the clock runs out — and emails it once an email provider is configured. The calculator shows what the same days would cost.
Explore →Who uses it
BCOs and importers
Know the real landed cost of the last mile before the box discharges, and stop paying demurrage on containers nobody was watching.
Freight forwarders
Price drayage in minutes instead of emailing four carriers, and keep every container's timeline and per-diem position in one place for the team.
3PLs and brokers
See moves across several gateways on one board, with spend and accessorial leakage per port.
Drayage carriers
Not open yet: there is no carrier portal, and the directory is preview profiles. Carrier onboarding comes before load matching or payments.
How we make money
Two ways, both boring on purpose. A monthly subscription priced by the number of container moves it includes, starting at $1.99. And a margin on the buy price, which is baked into the price you see before you book — never added afterwards, and lower on the higher tiers.
We do not sell your move data, we do not take a kickback for showing one carrier above another, and the accessorials are quoted up front precisely because surprise charges are how this industry usually makes its money. See pricing for the full breakdown.
Frequently asked
What is drayage, exactly?
The short-haul truck move of an ocean container between a port or rail terminal and a nearby facility — a warehouse, a transload dock, or back to the terminal as an empty. It is usually under 100 miles, and it is routinely the most expensive and least predictable leg of an international shipment.
Are you a carrier or a broker?
Neither. We are a search and booking layer: carriage is performed by licensed motor carriers under their own authority, tariff and insurance. Today prices come from our published rate model, the carrier directory is a preview, and a booking is confirmed by our dispatch team rather than instantly; the move stays visible until the empty is back.
Which ports do you cover?
12 US seaports and their 30 marine terminals: Los Angeles, Long Beach, New York / New Jersey, Savannah, Houston, Seattle, Tacoma, Oakland, Charleston, Norfolk, Baltimore, Miami. Inland depots and rail ramps are not covered yet.
How current is the appointment data?
Today it is sample data: no terminal appointment system is connected yet, and every page that shows slots says so above them. Once a terminal feed is connected, slots are as current as the terminal publishes them, and the status page shows when that feed is degraded.
Can I use this if I only move a few containers a month?
Yes — that is what the $1.99 Starter tier is for. Per-diem alerts and rate search are on every plan, including the cheapest one.
Put a number on the last mile.
Search a lane, see what the move actually costs, and book it with the appointment attached.