Athon LabsEst. 2021
Athon LabsEst. 2021

One platform.Every shift [yours_to_run]

Our work — Express Lumpers, BC & Washington

Express Lumpers sends third-party crews into warehouses across Canada and Washington State — and paid their old software a fee every time they sent one. We built them the operation instead: contracts and rates, recruiting and training, dispatch, a crew app, payroll and invoicing.

> Case study 04 — Express Lumpers
ClientExpress Lumpers Limited
LocationBC · Canada & Washington
ScopePlatform + crew mobile app
Outcome90% off the software bill
[N.01]> How it works
[W.01/07] — The problemLive
Vendor meter — billed per head12345678901234567890234567890123456789018901234567890123456745678901234567890123Shifts dispatched this month+ fee+ fee+ fee+ feeDock — crew outD.OM.KT.NR.S→ client siteSoftware cost, month by monthA busy month cost more than a slow one> they were charged by the head <
One serviceContainer unloadDelta, BCContract CN-118$34.50 / hKent, WAContract CN-204$38.00 / hCalgary, ABContract CN-311$29.75 / hSurrey, BCNew site — replicated$34.50 / hCopy a working contract onto the next siteSame service, three contractsDeltaKentCalgary> same service · a rate per contract <
46 applied4 hiredD.OD. OseiCleared — Delta dock 4Sealed9f3c…d1Certificate issuedValid to 12 Aug 2027 · signed on site★ 4.8 — Delta, BCRated after every shiftCalgary, ABNot trained — not offeredClearance is per location, not per person> signed at the dock — not in an office <
Friday — Lower Mainland board04:0006:0008:0010:0012:0014:00ClientRaised 21:40JOB-4491 · Delta dock 4 · 6 lumpersKent, WA · 4/4 filledCalgary, AB · 8/8 filledCleared for Delta — the regional benchL.MR.SD.OM.KT.NA.BJ.PS.VSix seats, filled from people already cleared for that dockR.S — rest period, not offered> raised by the client · covered by the region <
SchedulerAssigned 21:52Admin · clientJob record updated05:12New shiftDelta — dock 4Fri · 05:30 — 8 hContainer unloadReport to gate 2Northline ColdConfirm shiftConfirmed in one tap — 05:12Scheduler, admin and the client's job record all update at once> no phone tree · no group chat <
Delta — dock 4, plan view150 m — set per locationDock 4Punched in 05:31 — inside the fenceOutside — punch-in blockedContainers logged — 18, numbers validated✕ MSKU 48123 — check digit rejectedCustom fields — unload1,240 SKUs sorted70% same-SKU8.2 h · signed off> inside the fence, or it doesn't count <
JOB-4482 closed · 13:42D.OWorker payPer shift, per workerClient billPer contract rate118 payslips · PDF61 invoices · PDFQuickBooksSynced ✓Live cost while it runs — both sides written the moment it closes> closed the job · closed the month <
[W.01/07] > The problem

Charged by the shift

Express Lumpers sends third-party crews into warehouses across British Columbia, the rest of Canada, and Washington State. The software they rented took a fee every time a worker was dispatched, so a busy month cost more than a slow one — and the product itself had barely moved in years.

Billed per shiftVendor lock-inYears without updates
[W.02/07] > Contracts

Clients, sites, and rates

Everything starts with the client: their contracts, and every location they run. Services are priced per contract rather than per company, so the same unload can bill one rate in Delta and another in Kent. A contract that works gets replicated onto the next site instead of rebuilt from scratch.

Contracts & locationsPer-service ratesReplicate to a new site
[W.03/07] > The bench

Hired, trained, cleared

Job posts go out from the platform, applications land in stages recruiters move people through, and whoever makes it is trained on the site they will actually work. Training is signed cryptographically at that location and turned into a certificate — so whether someone is cleared for a dock has an answer, not an opinion.

Applicant stagesSigned on locationCertificates & ratings
[W.04/07] > Booking

The client raises the job

Clients get their own portal: every job they have ever run, and a form to raise the next one. It lands on the admin board, where it is booked against what was actually asked for — service, headcount, start time — then handed to the scheduler who covers that region.

Client portalBooked to requirementsRegional scheduling
[W.05/07] > The app

Straight to the crew's phone

The moment a scheduler assigns a shift it arrives on the worker's phone. They confirm in a tap, and the confirmation travels back the other way — schedulers, admins, and the client's job record all update at once. No phone tree, no group chat, no wondering whether anyone is coming.

Push notificationTap to confirmEveryone notified
[W.06/07] > On the floor

Punch in inside the fence

Punch-in is geofenced to the site, with the radius set per location from the admin UI. From there the crew logs what the shift produced: containers with their numbers validated as they are typed, hours, and whatever custom fields that service needs. The client signs on the phone, and the job closes.

Geofenced punch-inContainer validationCustom fields per service
[W.07/07] > Month end

Payroll and invoices, generated

While a shift runs, admins watch what it costs and what it will bill. By the time it closes both sides are already written — so payroll runs itself with a per-worker breakdown and PDFs, invoicing goes out as one batch across every client, and the whole lot syncs into QuickBooks.

Live cost & billPayroll PDFsQuickBooks sync
[N.02]> What we built

Four sides of the same shift

The old software charged for the one moment it handled — sending a worker out — and left the rest to phone calls and spreadsheets. This platform carries the whole shift instead: raised by the client, priced by the contract, staffed from people trained for that dock, worked on a phone inside the geofence, and closed into payroll and an invoice.

[R.01] > Raise & track

Clients

Their own portal: every job they have run, and a form to raise the next one. What they ask for — service, headcount, start time — is what the admin board books against.

[R.02] > Contract & price

Head office

Clients, contracts, and locations, with services priced per contract rather than per company. Recruiting, training records, and certificates sit in the same place as the rates.

[R.03] > Cover the region

Schedulers

Each region's scheduler fills the day from the crews cleared for that site, and the assignment goes straight to the worker's phone for a one-tap confirmation.

[R.04] > Work & log

Crews on the floor

Punch in inside the site's geofence, log containers with validated numbers, hours, and any custom fields the service needs, then have the client sign off on the phone.

[N.03]> What it changed
90%

Cut from what they spend on software each year, now that dispatching a worker costs nothing extra.

1

App shaped around how Express Lumpers actually works — which is why schedulers and crews use it instead of working around it.

Flat

Maintenance that stays predictable instead of scaling with every shift, and a platform they own rather than rent.

> Nobody pays a fee to send their own crew out. <

[N.04]> The savings

What is per-shift software costing you a year?

140+
140+
$12$90

We count 48 working weeks a year and assume a fifth of the work stays with a person — checks and exceptions. Conservative on purpose.

Done by hand, per year$43,008
Labour cost we cut$34,406 / yr
Time back to your team26 hrs / wk

That's $43,008 a year to have people do robot work. Automate it and about $34,406 of that comes off the wage bill every year — plus 26 hours a week your team spends on growing the business instead.

Price my dispatch platform
Each bar = $2,000 of manual cost
//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]
Taking on 2 clients this quarter

Still paying your software every time you send someone out?

[book_a_call]

Tell us what your dispatch stack charges and where the month goes. We'll show you what Express Lumpers saw — the parts worth owning first, and what that hands back every single month.

Book now30 min · video · no deck, just questions
//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]//[#manual_work] & [#automated]