Municipal & private refuse fleets · Powered by Provision

Every stop proven. Every claim answered.

GPS tells you the truck drove past the address. XWaste proves the cart was serviced, what the load weighed, and exactly what happened at the curb — one timestamped record, retrievable by address in seconds, ready for the resident, the risk manager and the council.

XWaste Core — operate for as little as $4 per truck, per day Curb capture, service verification, routing and the record — one platform, one line item.

Stop verified1420 Oakmont Dr · 07:41:53 · 62 lbs
Clip preservedClaim #4417 · 6 cameras · 90 s retained
Service recordRoute 14 · Truck 208
CAM 3 · CURB REC 07:41:53 · 25.7617, -80.1918
CartLifted & returned
Net weight62 lbs
RecordSealed · #14-0741

Written once. Retrievable by address, route, truck or date.

The problem

Four calls the department can’t answer.

Not because the trucks aren’t tracked. Because a breadcrumb on a map is not evidence, and by the time the call comes in, the only record left is the driver’s memory.

07:42 · MONDAY

“You skipped my cart.”

The breadcrumb shows the truck on the street. It cannot show whether the cart was out, whether it was serviced, or whether it was blocked by a parked car.

A timestamped curb image bound to the lift, pulled up by street address in seconds.
11:15 · THREE WEEKS LATER

“Your truck hit my mailbox.”

The claim arrives long after the footage has rolled over. With nothing to review, the cheapest path is to pay it — and the loss history follows the fleet into renewal.

Continuous multi-camera recording, auto-clipped around the location and preserved on flag.
14:30 · MONTH END

“The tonnage doesn’t reconcile.”

Route tonnage and transfer-station tickets disagree. Nobody can say which routes, which trucks, or whether it is a scale problem or a service problem.

Per-lift weight capture rolled up by route, truck and day, reconciled against scale tickets.
16:05 · PAYROLL FRIDAY

“Why did that route take eleven hours?”

Overtime is climbing and the explanation is anecdotal — traffic, a heavy week, a new driver. None of it is measured, so none of it can be fixed.

Stop-level service time, idle and deviation replayed against the planned route.
The evidence chain

A stop is not a service until three things agree.

XWaste does not infer service from proximity. The lift, the weight and the image have to line up before the stop is written — and when they don’t, the exception is raised at the curb, not at the complaint desk three days later.

Curb captureCam 3
ARM CYCLE REC 07:41:53
Cart detectedYes
Returned uprightYes
Step one · At the curb

The camera has to see the lift.

Hopper, side and curb cameras trigger on the arm cycle rather than on a timer. The frame is bound to the GPS fix, the service address and the second it happened — so the proof is created by the work itself, not reconstructed afterwards.

Gate: no image, no service record. The stop is flagged for review rather than silently marked complete.
Onboard weighingTruck 208
Gross88 lbs
Tare26 lbs
Net62 lbs
Prior stop214 lbs · flagged

Per-lift capture, route 14, last eight stops.

Step two · On the truck

Weight is captured per lift, not per shift.

Onboard weighing reads each container as it is tipped. Gross, tare and net land against that address, so tonnage is a measured line item rather than a route total divided by a stop count at the end of the day.

Gate: a lift outside the expected band for that account is tagged at the curb — overweight, contaminated or the wrong container, while the truck is still there.
Service recordSealed
Address1420 Oakmont Dr
Route / truck14 / 208
Time07:41:53
StatusServiced
Media3 frames · 1 clip
Write-onceExportable

Record #14-0741 · sealed 07:41:56

Step three · In the record

The file closes itself.

Every stop writes a single record — location, time, weight, images, driver, truck and route — and closes it. Retrieval is by street address, so a customer-service rep answers the call on the first try instead of routing it to operations.

Gate: records are write-once. A correction is a new entry with its own timestamp; the original stays exactly where it was.
Why this matters more than a dot on a map

Fleets already have GPS. What they don’t have is the thing that ends the argument: a record that was created at the moment of service, that nobody can quietly edit, and that a resident, an adjuster or a council member can be shown without a caveat. That is the whole product.

Cameras record for human review. XWaste performs no automatic analysis of video footage. Screens shown are the product interface with representative data.

What it settles

Four arguments, closed the same day.

1

Missed-pickup disputes

The rep searches the address, sees the curb image and the timestamp, and answers the resident while they are still on the line — or schedules the return with the reason already on file.

Service verification
2

Damage and injury claims

Footage around the location and minute is preserved on flag instead of rolling over, so a claim is answered with what happened rather than settled because nothing was kept.

XShield engine
3

Tonnage and billing gaps

Per-lift weights roll up by route, truck and day and reconcile against scale-house tickets, turning a month-end variance into a specific route on a specific afternoon.

Onboard weighing
4

Overtime and route drift

Planned versus actual, stop by stop — service time, idle, deviation and re-runs — so route changes are argued from measurement instead of from the loudest recollection.

XRoute · XFleet
See it run

Four moments, three screens each.

The same event as the resident’s call, the driver’s cab and the operations floor see it. Representative data, real interface.

“They skipped 1420 Oakmont again.”

The call comes in at 9:04. The rep does not open a ticket, page dispatch, or promise to call back — she searches the address.

SERVICE LOOKUP311 / CSR
1420 Oakmont DrMon 6 Apr
StatusServiced 07:41
07:41:53
Net weight62 lbs
Route / truck14 / 208

Answered on the call. No ticket opened.

The rep sees the cart at the curb and the cart back on the apron. The conversation ends in ninety seconds.
DRIVER CONSOLEIn cab
Route 14Truck 208
Stops done211 / 214
Blocked2 · photo filed
Next1428 Oakmont
Auto-loggedTap to flag

The driver confirms nothing. Service is logged by the lift.

No forms, no end-of-run paperwork. The exception — a blocked cart — takes one tap and a photo.
OPERATIONSConsole
Today · all routesLive
99.2%Stops verified
Exceptions17 open
Calls resolved at first contact94%

Exception queue, not a map of dots.

Operations works a queue of seventeen exceptions instead of watching two hundred trucks. The verified stops need nobody.

A claim arrives three weeks after the fact.

A homeowner says the truck took out a mailbox on the 6th. There is no incident report, because the driver never knew.

CLAIM INTAKERisk
Claim #4417Received 27 Apr
Date of loss6 Apr
Location1502 Oakmont Dr
Truck at location208 · 07:43
Footage6 cams · retained

Search by address and date. No SD cards, no depot visit.

The adjuster starts from the address and the date, and the platform returns the trucks that were there.
EVIDENCEClip
Cam 5 · curb right07:43:11
CAM 506 APR 07:43:11
ClearanceMailbox untouched
PreservedExported
Continuous recording, clipped around the GPS point and held on flag instead of rolling over.
DISPOSITIONFile
Claim #4417Closed
OutcomeDenied with footage
Days to close2
ExportClip + record PDF

Packet is the record as written, not a summary of it.

A claim that would have been paid because nothing was kept is answered with what actually happened.

A commercial container comes up 214 pounds over.

On a residential route, that is either the wrong container, a contaminated load, or an account that has outgrown its service level.

AT THE CURBDriver
Weight exceptionStop 142
Net214 lbs
Expected band30–95 lbs
OverweightPhoto captured

Flagged automatically. The driver keeps moving.

The exception is raised while the truck is still at the address — not reconstructed at month end.
REVIEWOperations
Exception queue17 open
1502 Oakmont214 lbs
88 Grand AveContaminated
14 Pine StCart blocked
AssignedRoute supervisor

Each row opens the image that created it.

Every exception carries its own evidence, so review is a decision rather than an investigation.
OUTCOMEAccount
Account 88214Action
Pattern6 of last 8 over
RecommendedUpsize to 96 gal
NoticeSent with photos

Evidence goes with the notice, so it is not a dispute.

A recurring overweight becomes a service-level change backed by six weeks of measurement.

Month end: the tonnage doesn’t reconcile.

Scale-house tickets and route tonnage are off. The question is not whether — it is which routes, which days, and by how much.

ROUTE ROLL-UPApril
Tonnage by routeMeasured
Routes7
Lifts41,806

Per-lift capture, not a route total divided by stops.

Tonnage is built from the lifts that produced it, so it can be taken apart the same way.
RECONCILIATIONvs scale house
VarianceApr 1–30
Routes matched6 of 7
Route 14−3.1%
Narrowed toApr 9 · PM

One afternoon, one truck, one scale reading.

A month-long variance narrows to a single afternoon instead of a spreadsheet argument.
REPORTINGCouncil packet
Monthly reportGenerated
Stops verified99.2%
Diversion tonnageMeasured
Complaints / 1,000Trending down
PDFCSVPublic-records ready
The same records that answered the resident’s call become the monthly report, without re-keying.
The platform

Five surfaces. One record underneath.

XWaste runs on Prometheus Orchestrator, so routing, fleet health, fuel and compliance are modules of the same system rather than four vendors and four logins.

Surface 01

Operations Console

Superintendents, route supervisors

The day as an exception queue. Verified stops clear themselves; what is left is the short list that needs a person — blocked carts, weight exceptions, missed lifts, incidents.

  • Live route progress with planned versus actual service time
  • Exception queue with the image that raised each one
  • Re-run and return-trip dispatch with the reason already attached
  • Daily, monthly and fiscal-year reporting built from the records
Operations · today7 routes live
99.2%Stops verified
17Open exceptions
Route 14211 / 214
Route 22Behind 38 min
Route 31Complete
Surface 02

Driver Console

Operators and helpers

Deliberately quiet. Service logs itself from the lift, so the tablet exists for the three things a driver actually needs: the next stop, the exception tap, and the pre-trip.

  • Turn-by-turn on the assigned route, with re-sequencing pushed live
  • One-tap exceptions with automatic photo capture
  • Electronic DVIR and pre-trip through XCompliance
  • Works through dead zones and syncs when coverage returns
Route 14Truck 208
Next stop1428 Oakmont
Completed211 / 214
Flagged2
Cart blockedContaminatedNot out

Pre-trip complete 05:52 · DVIR filed

Surface 03

Service Verification Portal

311, customer service, call centers

Address in, answer out. The rep who takes the call is the rep who closes it, without a ticket, a callback, or a message to operations.

  • Search by street address, account, route or date
  • Curb image, timestamp, weight and disposition on one screen
  • Optional resident-facing lookup link for self-service
  • Integrates with existing 311 and CRM workflows
Address lookupCSR
Search1420 Oakmont Dr
Mon 6 AprServiced 07:41
Mon 30 MarServiced 07:38
Mon 23 MarCart not out

Twelve months of history, one search.

Surface 04

Claims & Evidence Desk

Risk managers, city attorneys, insurers

The XShield engine applied to refuse: continuous multi-camera recording, retrieval by address and minute, and a preservation hold that survives the retention window.

  • Up to six camera views per truck, including hopper and curb
  • Legal hold that stops a clip from ageing out
  • Export packet: clip, service record, GPS trace and chain of custody
  • Loss-history reporting for renewal conversations
Evidence deskOpen claims
#4417 MailboxDenied · footage
#4422 Parked carUnder review
#4431 InjuryHold applied
Chain of custodyExport
Surface 05

Fleet, fuel and compliance

Fleet maintenance, safety, finance

Refuse trucks are the hardest-worked, most expensive assets a department owns. The same telemetry that verifies service also runs maintenance, fuel and hours.

  • XRoute — route design, re-sequencing and seasonal balancing
  • XFleet — predictive maintenance, fault codes, PM scheduling
  • XFuel — MPG and idle by truck, route and driver
  • XCompliance — HOS, DVIR and FMCSA where applicable
Fleet healthRefuse · 42 units
3.4Fleet MPG
18%Idle time
Truck 214Hydraulic fault
Truck 208PM due 400 mi
DVIRs filed42 / 42
Who runs it

Built for the department. Priced for the hauler.

The same platform, configured around what each side has to defend — a public-records request on one side, a renewal and a margin on the other.

Municipal · public works & solid waste

Evidence a council can read.

Departments are measured on complaints, diversion and cost per household — and every one of those numbers has to survive a public meeting.

  • Service verification that answers 311 at first contact
  • Records retention and export sized for public-records requests
  • Diversion and tonnage reporting built from measured lifts
  • Procurement-ready: RFP response library, references, and cooperative purchasing paths
  • Deploys on city-owned or contractor-owned trucks without changing the fleet
Private · haulers & contractors

Margin the loss run can’t eat.

For a hauler, the same record is a billing instrument and an insurance argument. Both show up on the P&L.

  • Claims answered with footage instead of settled by default
  • Per-lift weights that expose under-billed and outgrown accounts
  • Route and overtime measurement against the bid assumptions
  • Proof of service for municipal contract compliance and liquidated-damages disputes
  • Loss history you can take into a renewal
Records & privacy

A record is only worth what it can survive.

Evidence that can be edited is not evidence. Everything below is a design constraint, not a setting.

🔒

Write-once records

Service records are sealed at the moment they are written and hash-chained in sequence. A correction is a new entry with its own timestamp — the original stays where it was, which is exactly what a records request or a deposition needs.

👁

Cameras record for human review

XWaste performs no automatic analysis of video footage. Cameras capture; people decide. There is no behavioral scoring of drivers from video and no biometric identification of residents or passers-by.

📚

Retention you set, not us

Retention is configured to the jurisdiction’s schedule, with legal hold to keep a clip past it. The records belong to the agency, and full export in open formats is available for the life of the contract and at the end of it.

🌐

Runs on the fleet you have

Hardware is installed on existing trucks — municipal, contracted or mixed. Prometheus is a certified Geotab platform partner and operates the telematics layer directly, so crews never touch a second system to do their day.

What changes

The arguments stop.

Not because the fleet works differently, but because every disputed moment already has a record attached to it before anyone picks up the phone.

Complaints

Answered on the first call

The rep sees the curb image and the timestamp while the resident is still on the line. No ticket, no callback, no hand-off to operations.

Claims

Argued, not absorbed

Footage is preserved on flag instead of ageing out, so a third-party claim is answered with what happened rather than settled because nothing was kept.

Routes

Measured, not remembered

Planned against actual, stop by stop. Re-sequencing and overtime are argued from service times instead of from the loudest recollection.

Tonnage

Reconciled to the lift

Per-lift weights roll up by route, truck and day, so a month-end variance narrows to one afternoon instead of a spreadsheet argument.

$4Per truck, per day

XWaste Core: operate for as little as $4 per truck, per day.

Core covers the record that ends the arguments — curb capture, service verification, routing and the evidence desk — with hardware, connectivity and support included for the term. Onboard weighing, additional camera views and compliance modules are configured to the fleet.

Get a quote →
Request a demo

Bring us one week you couldn’t explain.

A missed-pickup complaint you couldn’t answer, a claim you paid, or a route that ran long. We will show you what the record would have said.

We reply within one business day. No sales sequence, no drip campaign — someone who has run refuse routes will email you back.