Contractors run the routes. You run the contract.
For cities that award collection to haulers — and for haulers that subcontract it onward. Award contract areas, let every contractor run their own day, and keep every structural change a decision — with performance and pay per area, enforced by the platform.
One contract. Many hands. No shared truth.
Outsourced collection runs on email, spreadsheets, and goodwill — every route change a phone call, every invoice a negotiation, every dispute a search through inboxes.
Award. Operate. Settle.
A contract area is the unit of everything — the award, the routes, the performance, and the pay.
The contract becomes structure
Add a contractor — their manager is invited automatically. Award an area with an in-force period, covered services, and a boundary imported from your own GIS files.
Their day, watched live
Contractors run their own day: stop order, own lists, own fleet. The contract office watches it live — routes, tasks, unloads, and complaints, filterable by contractor and area.
Change is a decision, pay is a trace
Structural changes arrive as requests you decide. Settlement composes per contract area — compensation, reliability adjustment, final — every figure traceable to real stops.
Four jobs. Four views. One record.
The contract office, the contractor’s manager, the driver, and whoever signs the settlement — each gets their own working surface. Same collections, walls the server enforces.
Every contractor, every area — one operational picture.
Run your day freely. Request the changes that matter.
The Navigation App they already know.
A number you can defend to a contractor.
Their day is theirs. Your structure is yours.
The line every outsourced contract argues about — drawn once, enforced by the server, visible to both sides.
What the contractor does freely
What the contract office decides
And one thing is simply absent: a contractor’s screen has no control for moving work to another contractor — not hidden, not disabled. It doesn’t exist there, and the server refuses the request regardless.
From a stop on the street to a line you can sign.
No invoice negotiations. The settlement composes itself from the operational record — per contract area.
Assigned
A stop lands on the contractor’s own list.
Collected
Confirmed in the cab — exceptions included.
Proof of service
Time, vehicle, weight — one record.
Priced line
Your contract’s agreed rate, per area.
Adjusted
Reliability shapes pay. Excused misses don’t.
Settled
Period closes and freezes — audited.
Every figure traces to the stops that produced it — and until WasteOS’s pricing engine connects, every figure is labeled provisional. An interim number is never presented as final.
Scorecards a tender office can defend.
Compare one contractor, several, or all of them — per contract area, against your targets. A closed road is not the contractor’s fault, and the numbers know it.
| Contractor | Contract area | On-time | Misses / 1,000 lifts | Complaints | Pay ruling |
|---|---|---|---|---|---|
| GreenRoute Servicesfleet of 9 · EURO VI | Harbor District | 96.8% | 1.9 | 3 | 1 excused 2 no impact |
| Metro Collection Co.fleet of 14 · mixed | North Quarter | 95.4% | 2.4 | 5 | 1 withheld 4 no impact |
| ClearCycle Ltdfleet of 6 · EV + EURO VI | Riverside | 93.1% | 3.7 | 2 | 2 excused |
Everything the contract office needs.
What buyers ask us first.
Guarantees that make a settlement safe to sign.
A number you can’t defend to a contractor is worse than no number. These are mechanics, not policies.
Never a contractor rollup. Pay composes where the contract says it does.
Compensation, adjustments, penalties — click through to the collections that produced them.
An excused event leaves the reliability maths on every surface at once — scorecard and settlement agree.
An interim figure is labeled as one, everywhere it appears. No fabricated finality.
Isolation and approvals are enforced where a curious user can’t reach — verified with forged-request tests.
Structural change is a request until the office approves it — and the audit shows who, when, and why.
Bring your hardest contract area.
Award it, run a week of collections, decide a change request, and read the settlement — on your own data, with your own contract’s rules.
For cities and for haulers that subcontract · no obligation.
Prefer email? hello@wastehero.io