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.
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.
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.
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.
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.
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.
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.
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.
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
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
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
Haul route optimization
BetaWith 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
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
Individual container tracking
BetaTurn 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
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
See SiteRento run a container rental
Get a personalized demo built around your container sizes, rates and billing cycle.
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
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.
| Container | Typical use |
|---|---|
| 10 yard | Concrete, dirt, heavy debris on tight driveways |
| 20 yard | Roofing tear-offs and mid-size renovation debris |
| 30 yard | New construction and whole-home cleanouts |
| 40 yard | Commercial 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
BetaTurn 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.
28-day, monthly or custom cycles with proration. Due invoices are drafted for you.
Drag-and-drop crew schedule. Recurring service visits schedule themselves.
Order each crew’s stops by drive time, with an ETA for every stop.
Serialized units with QR labels, location history and rental history.
What’s on each job site, what’s reserved and what’s available.
Price from your own templates and rate cards, then turn won quotes into jobs.
Invoices, customers and job sites sync to QuickBooks Online.
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.
Guides for roll-off dumpster companies
- Inventory Control
How to Track Roll-Off Containers: Know Where Every Dumpster Is and What It Is Billing
Most roll-off containers that go missing are not stolen. They are forgotten on finished jobs. Here is how to number, status, age and count your fleet so every container is either earning or back in the yard.
- Business Operations
Practical AI for site services rental companies
How fence, dumpster and portable restroom rental companies can use AI for quotes, customer emails, crew instructions and office work, and what to check.
- Field Operations
Roll-Off Dispatch Terms Explained: Swaps, Finals, Live Loads, and Dry Runs
Every roll-off order is one of six types, and the type you pick decides how many truck trips it costs, what happens to your yard count, and which invoice line the customer sees.
- Buyer's Guide
How to Choose Site Services Rental Software: The Complete 2025 Buyer's Guide
Managing porta-potties, fencing, and dumpsters in separate systems costs more than the software itself. Here's how to evaluate platforms that grow with your business.
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.