Skip to content

Operations guide ·

What roll-off dumpster software has to handle

Booking software thinks in appointments. A haircut. An oil change. Book the slot, do the job, done.

A roll-off rental isn’t an appointment. The can leaves your yard, sits on a job for a week or two, maybe gets swapped or moved, comes back full, crosses a scale, and the final bill depends on a ticket you don’t have until the load is dumped.

That’s why guys who try to run this on Square or Calendly hit a wall. Not because those tools are bad. Because they’re built for jobs that start and end the same day.

Here’s what software for this business actually has to do.

Track every job type, not just “pickup” and “delivery”

There are six ways a truck touches a can, and they bill differently:

  • Dropdeliver an empty. Starts the rental clock.
  • Pullpick up a full one, haul it to the dump. Haul fee plus tonnage.
  • Swapdrop an empty, pull the full one, same trip. On paper that’s two jobs: a pickup closing the old order and a new order starting. If your system can’t split it, your billing is wrong.
  • Dump-and-returnpull it, dump it, bring the same can back. Ties up one can instead of two, but the customer has no box for part of the day.
  • Relocatemove it across the same site. Real line item. Big haulers charge $100–150 for it.
  • Live loadyou wait while they load. Billed by the hour on site.

Mix up a swap and a pull and a customer ends up with a fresh empty in the driveway and their full can sitting in the street. That exact complaint is on the BBB. Software that only knows “delivery” and “pickup” will do this to you eventually.

Know where every can is

You know the problem: a can sits on a job three weeks past the rental window and nobody notices. Some guys call them ghost cans. Every day it sits is a rental day you didn’t bill and a rental you couldn’t take.

A whiteboard works until the one day someone forgets to update it. Then everyone’s trusting a board that’s wrong. Spreadsheets die the same way — wrong row, broken sort, two versions.

The fix is boring: every can, every location, every date, updated when the job completes. Not at the end of the week. If a can’s been out 19 days, the system should be telling you, not the customer’s neighbor.

Build a day around one can at a time

You can’t stack roll-offs. One can on the rail, and until it’s dropped or dumped, nothing else moves.

Every pull commits the truck to a dump run — drive, wait at the scale, tip, drive back. Call it an hour and a half, more on a Friday. That’s two dump runs in a normal day, three if everything’s close and the line is short.

So dispatch isn’t “fit 12 stops on a map.” It’s: which pulls, which drops, in what order, hitting the dump when the line is short, back before you’re out of hours. A calendar can’t see any of that. Your software should at least show you the day is impossible before the driver finds out at 2pm.

Bill the rental days

The clock starts at delivery. After the included window — 7 to 10 days for most — extra days bill at $10 to $50 depending on your market.

Two things bite here:

Weekends. Some companies count them, some don’t. There’s no standard. Whichever you do, put it on the order, because “nobody told me weekends count” is the most common billing fight in this business.

Forgetting. Extra days are the easiest money in this business to lose, because losing them takes no mistake. Nobody invoices a day they didn’t notice. If the can went out on the 3rd and it’s the 19th, the system should have that math done already.

And ask whoever sells you software one question they never answer on their site: does a swap reset the rental clock or keep it running? Both answers exist. Know which one you’re buying.

Handle the scale ticket

Every load crosses the scale. Gross in, tare out, net is the difference, and net is the bill.

Then the ticket rides in the cab all day. It gets lost, it gets wet, it gets shoved somewhere and turns up after the invoice went out. Now you’re eating tonnage you already paid the landfill for.

The fix: driver photographs the ticket at the scale house, types the net weight, it’s attached to the job before the truck moves. That’s it. No integration, no magic. Just the ticket where the invoice can find it.

Bill the overage while the job is fresh

Most rentals include 2 to 4 tons. Over that, you charge per ton — $50 to $100 in most markets. Three tons in, five tons out, two over at $75, that’s $150.

The math is easy. The timing is the problem. You can’t know the overage until after the dump, so there’s always a gap between finishing the job and knowing the real price. Overage charges that show up weeks late feel made-up to the customer, and the ones nobody logs never show up at all.

Close the gap: ticket comes in, system checks it against the included tonnage, overage goes on the invoice same day. While the customer still remembers the job.

What it costs

Most software in this category won’t quote a price. You get “book a demo.”

What’s public: DRS runs $79.95 to $279.95 a month by fleet size. Roll-Off Amigo has a free tier, about $99 for paid. DumpDeck (that’s mine) is free up to 10 cans, then $99 flat. Docket and CurbWaste are quote-only.

Beyond the subscription, watch the payment processing rate — most vendors take a cut of every card payment and don’t advertise it. The pricing research has every number I could verify, for all 13 vendors.

Match the tool to the operation. One truck you drive yourself, you need can tracking and billing, not a routing engine. Five trucks with employed drivers, you need routing and a driver app, and the bigger platforms earn their price.

Prices and rate ranges on this page were checked in . Extra-day, relocate and per-ton figures are market ranges and vary by region; vendor prices are each vendor’s own published figure. All of it moves — if you spot something out of date, tell me.