Dumpster & Roll-Off Software

Dumpster rental software that tracks every roll-off container

SiteRento is dumpster software for roll-off operators: it schedules every drop and pickup, counts the containers on each job site, and bills each rental until the container comes back, synced to QuickBooks Online.

  • Free personalized demo
  • Unlimited users
  • Cancel anytime

What a forgotten roll-off costs

Say five containers a month sit four days past their rental on finished jobs and nobody bills the extra days. At $15 a day, that's $300 a month, $3,600 a year.

That's before the container you can't rent out because it's still on a job you thought was closed.

Manual tracking

Spreadsheets and paper logs lead to lost containers and billing mistakes.

Forgotten containers

Containers sit on finished jobs past the contract, and nobody bills for the extra days.

Disputes over the drop

The customer says the container came later than you billed, and there's no photo or signature to show them.

Roll-off dumpster rental, quote to pickup

One container rental in four steps, billed from the day it lands to the day it comes back.

  1. Quote the container

    Price the rental by the period from your own templates, with delivery priced by the driving distance from your yard to the job site.

    Learn more about quotes and rate cards

  2. Drop it, with proof

    The driver records the drop on a phone with photos and a signature. Approving the completed drop starts billing from the day it landed.

    Learn more about the mobile crew app

  3. Bill until it’s back

    The rental bills every period until the container comes back, so a job that runs long is billed for every extra day, with an alert when it passes its planned end.

    Learn more about rental billing

  4. Pick up and close

    The pickup takes the container off the job and back into the yard, and the rental stops billing. Due invoices wait in the Rental Queue for your review.

    Learn more about inventory tracking

Roll-off rentals that bill until the container comes back

A container earns money every day it's out. SiteRento makes sure every one of those days reaches an invoice.

Billing starts on the drop day

Approving a completed drop starts the rental from the day the container was dropped, not the day someone gets to the paperwork.

Learn more about dispatch and work orders

Overruns get billed

A rental keeps billing each period until the container comes back, and overrun alerts tell your team in the app and by email when a job passes its planned end.

Learn more about rental billing

Every container, every job site

Each job shows the containers on site and how many days they’ve been out, with anything out past 90 days flagged.

Learn more about inventory tracking

Dumpster software for roll-off operators, drop to invoice

SiteRento runs the whole container rental: the quote, the drop, every billing period and the pickup.

Automated rental billing

Bill each container rental by the day, the week, every 28 days, the month or a custom length, in advance or in arrears. The rental bills until the container comes back, so a job that runs long bills its extra days like any others.

  • Due invoices drafted for you in the Rental Queue, ready to review and send
  • Partial periods prorated, charged in full or held to a minimum
  • Flat-total pricing that bills once, upfront, and stays out of recurring rent
  • Overrun alerts in the app and by email when a job passes its planned end

Learn more about rental billing

Haul scheduling on one crew board

Schedule container deliveries and pickups by crew and day, and see them on the map. Drag a job to assign it, reschedule it or change its place in the day.

  • A day view split into morning and afternoon, or a week at a time
  • Unassigned jobs wait in a Needs Crew row, and alerts flag the ones due soon
  • Crew leads get an email for each assignment
  • Approving a completed drop starts rental billing from the day the container was dropped

Learn more about dispatch and work orders

Drivers close out jobs from their phones

Drivers open the crew app in their phone's browser, with nothing to download. They get directions to the site, record what they dropped or picked up, add photos and collect a signature.

  • Completing a drop or pickup updates the containers on that job
  • Photos taken without signal upload when the phone reconnects
  • Require a signature before a job can be completed

Learn more about the mobile crew app

Haul route optimization

Beta

With route optimization turned on, Optimize Day puts each crew's assigned stops in the order with the least drive time and records an ETA for every stop.

  • Drive times from Google traffic data
  • Works on the drops and pickups already assigned to each crew's day

Learn more about route optimization

Container location tracking

Every completed drop and pickup updates the containers on that job, so each job shows what's on site and each yard shows what's left. Scheduling a drop reserves the container it needs.

  • Containers counted by size, on every job and in every yard
  • Days on site for each job's containers, with anything out past 90 days flagged
  • A forecast of what you'll have available 30, 60 and 90 days out
  • Utilization, idle equipment and shrinkage reports, by yard

Learn more about inventory tracking

Individual container tracking

Beta

Turn on Asset Management to follow each container by its own number, with a QR label, a location history and a record of every rental.

  • Every drop and pickup logged against the container, with the job and the date
  • Maintenance work orders with parts and labor
  • The rental revenue each container has earned

Learn more about asset tracking

Container quotes from your own rates

Quote container rentals by the period from your own pricing templates. Delivery is priced by distance: SiteRento measures the drive from your yard to the job site and applies your distance tiers.

  • Customer rate cards for the contractors you've negotiated with
  • Quotes sent as a PDF by email or as an Outlook draft
  • Convert to Project carries the lines and rates into the job and drafts its first work order

Learn more about quotes and rate cards

See SiteRento run a container rental

Get a personalized demo built around your container sizes, rates and billing cycle.

QuickBooks Online

Dumpster rental software that syncs with QuickBooks Online

Container rentals and delivery charges post to QuickBooks Online with the items you already use there. Each job site becomes a sub-customer, and invoices paid in QuickBooks show as paid in SiteRento.

  • Choose whether SiteRento or QuickBooks sends your invoices
  • Invoice emails can carry QuickBooks Payments' Pay Now link for card or ACH
  • QuickBooks Online only; QuickBooks Desktop isn't supported

Learn more about the QuickBooks Online integration

Built around roll-off container sizes

Set up each container size you run as its own item with its own rental rate. Quotes, work orders, job counts and invoices all use that item, so the invoice matches the container you actually dropped.

ContainerTypical use
10 yardConcrete, dirt, heavy debris on tight driveways
20 yardRoofing tear-offs and mid-size renovation debris
30 yardNew construction and whole-home cleanouts
40 yardCommercial demolition and high-volume light debris

Sizes and typical uses vary by market. SiteRento has no preset sizes: you add the containers you run.

Its own rate

Each size carries its own rental rate in your pricing templates, and customer rate cards can price it for contractors you've negotiated with.

Counted on every job

Each job shows how many of each size are on site, and each yard shows what's available and what's reserved for scheduled drops.

One container at a time

Beta

Turn on Asset Management to give each container a QR label, its own location history and a record of every rental.

Everything SiteRento does for roll-off dumpster rental

One system for the whole job: win the work, run it in the field, track the equipment and get paid.

Beta features are switched on in your account settings. See every feature

Switching from spreadsheets or another system?

Bring your active rentals over mid-cycle, without billing anything twice. Import your jobs with the containers already on site and each job's billing date, and billing picks up with the next period.

See how switching works

Dumpster rental software FAQ

What is dumpster rental software?
Dumpster rental software, also called roll-off software, runs a container rental business: it quotes rentals and delivery, schedules drops and pickups for your drivers, tracks which container is on which job, and bills each rental until the container comes back. SiteRento does this for roll-off operators in one system, with photos and signatures from the driver’s phone and invoices synced to QuickBooks Online.
Can it bill container rentals by the day, week or month?
Yes. Each rental bills on the period you choose: daily, weekly, every 28 days, monthly or a custom length, in advance or in arrears. When a rental starts or ends mid-cycle, SiteRento can prorate it, charge the full period or apply a minimum. Due invoices are drafted for you to review and send instead of being rebuilt by hand.
Can I charge a flat rate for a container rental?
Yes. Quote the rental as a flat total and it bills the agreed amount once, upfront, and stays out of recurring rent. Rentals you'd rather bill by the day, week or month go on a rental cycle instead.
How are delivery fees priced?
Set your distance tiers once. SiteRento measures the driving distance from your yard to the job site and applies the matching tier to the quote, so drops to the same area are quoted the same way every time instead of from memory.
Does it track which container is on which job site?
Yes. Every completed drop and pickup updates the containers on that job, so each job shows what's on site, and the inventory report shows how long each job's containers have been out. With Asset Management turned on (it's in beta), each container is also tracked on its own, with a QR label, a location history and a record of every rental.
What happens when a container stays out longer than planned?
It keeps billing. A rental bills every period until the container comes back, so the extra days are billed like any others, and overrun alerts tell your team in the app and by email when a job passes its planned end date.
Do drivers need to install an app?
No. The crew app runs in the phone's web browser on iPhone or Android. Drivers sign in to see their drops and pickups, get directions, add photos and collect signatures, and completing a job updates the containers on site.
Does it sync with QuickBooks?
Yes, with QuickBooks Online. Customers, job sites and invoices push to QuickBooks without double entry, and invoices paid in QuickBooks show as paid in SiteRento. Customers can pay by card or ACH through the Pay Now link from QuickBooks Payments, or in the customer portal (in beta) through Stripe, which is in early access.
Can I bring over containers that are already out on rent?
Yes. The project import sets a rental anchor date for each job, so periods that already passed count as billed and nothing is billed twice. If some periods were never invoiced, Catch Up Billing drafts one invoice per missed cycle for you to review.

Also managing other site services?

Many site services operators run more than one equipment type. SiteRento handles them all in one platform.

Ready to stop losing revenue?

Track every container by job, bill every rental period, and keep every drop and pickup on one board. See how SiteRento handles your workflow in a personalized demo.