OBOnline booking for dumpster and roll-off companies

Online booking that knows what is actually on your lot

We build online booking for dumpster rental and hauling companies: customers pick a size, date, and address, see live availability and a quote, pay, and get a confirmation that lands in your dispatch queue. A customer portal handles swaps, pickups, and service requests.

What changes

  • Customers can book a roll-off at 9 p.m. without waiting for the office to open, and the order lands with the details dispatch needs.
  • Quotes reflect your real service zones, container sizes, rental periods, and included tonnage, instead of a vague 'call for pricing' page.
  • Fewer double-bookings and over-promised drop dates because availability comes from the inventory and calendar you actually run on.
  • Customers manage their own swap, pickup, and extension requests, which cuts phone tag in the office.

What we build

Booking flow for container rental
A mobile-friendly flow that collects address, container size, project type, preferred drop date, and placement notes. It shows an itemized quote built from your rates, zones, and rental period.
Live availability and capacity rules
Availability based on how many containers of each size you have free, your daily drop and pickup capacity, and blackout dates. Rules for same-day cutoffs and service-area boundaries are set with your dispatcher.
Service area and pricing logic
ZIP, polygon, or distance-based zones with different haul rates, delivery fees, dump-site selection, and fuel surcharges if you charge them. Quote logic mirrors how you quote by phone today.
Payments and deposits
Card or ACH payment through a processor such as Stripe, with options for full payment, deposit, or card on file. Overage, dry-run, and extension charges can be authorized in the terms customers accept.
Customer portal
A login area where customers see active rentals, request a swap or early pickup, extend the rental period, view invoices, and download scale tickets or receipts.
Service requests for recurring accounts
Forms for residential and commercial customers to request extra pickups, bulky item collection, missed-service reports, or container changes, with photos attached.
Dispatch and CRM hand-off
Bookings flow into your dispatch board, route software, or CRM with the fields drivers need: gate codes, placement instructions, container size, and delivery window. Integrations depend on what your systems support.
Confirmation and reminder messages
Email and text confirmations, delivery-day reminders, and pickup-ready prompts, written in your voice with clear placement and weight rules.

Who this is for

Online booking is built for companies that rent or schedule physical equipment and want customers to be able to do it on their own time. The clearest fit is roll-off and dumpster rental, where a customer needs a size, a date, and a price now, and will call the next company if yours does not answer. It also fits junk removal, portable sanitation, scrap metal pickup, and residential or commercial haulers who want a customer portal for requests.

If your office takes most orders by phone, quotes from memory, and keeps availability on a whiteboard or a spreadsheet, you are the right audience. If you already have a booking tool that does not match how you price or dispatch, we can replace it or work around it.

What this looks like in a hauling business

The 8 p.m. homeowner

A homeowner is clearing out a garage this weekend. They search, find three rental companies, and want a price and a drop day tonight. If your page says “call for pricing,” and the office is closed, you lose them. With online booking, they enter their address, choose a 15-yard, see an itemized quote with the included tonnage and rental period, pick Saturday morning, pay a deposit, and get a confirmation. In the morning, dispatch sees a work order with the address, size, gate notes, and delivery window.

Not promising what you cannot deliver

Your calendar looks open until you remember two 20-yard containers are out for repair and three are already scheduled. A live availability model tied to your inventory prevents the double-booking that turns into an apology call. You set the rules, such as how many drops per day, how many swaps a driver can run, and the same-day cutoff, and the page respects them. If a customer asks for a day that is full, the page offers the next open one.

Quoting the way you actually quote

Roll-off pricing is not one number. It depends on container size, the haul distance or zone, the dump site and its tipping fee, included tons, the overage rate, and the rental period. We encode your logic. A job in the far end of your service area can show a higher delivery fee. A concrete or dirt load, which many haulers restrict or price differently, can trigger a different container recommendation or a message to call. You decide what gets automated and what gets handed to a person.

Managing the rental after drop

Most calls after delivery are small: “Can I keep it three more days?” “Can you swap it, it’s full?” “Where’s my receipt?” A portal lets the customer request an extension, schedule a pickup, or ask for a swap, and see their invoice and scale ticket after the haul. It reduces calls and gives the customer a place to check status.

Recurring accounts and missed service

A residential hauler can use the same system for extra bulk pickups, missed-collection reports, or cart replacement requests. Photos attach to the request, route notes go to the driver or supervisor, and the customer sees status updates.

How this is different from a generic booking tool

General appointment tools assume a service call that takes an hour and a person who shows up. Roll-off rental is different. A container leaves your yard, sits on a customer’s property for days, and returns. Capacity is equipment, not hours. Price depends on zones, tons, and disposal sites. Same-day swaps depend on where a truck is right now.

Off-the-shelf tools also tend to assume the customer is the whole workflow. In waste, the office, dispatcher, driver, scale house, and billing clerk all need the right information at the right time. We design booking around that chain and connect it to your dispatch, CRM, payment, and accounting tools where they allow it.

We also design the failure cases: a declined card, an address outside your zone, a project type you do not accept, a gate code the customer forgot, and a driver who cannot place the container where the customer asked.

What working with us looks like

We start with a working session with the person who answers your phone and the person who builds the dispatch board. We write down how a call becomes a work order, what you quote, and what usually goes wrong. From that we draft the zones, container inventory, and rules.

We build a working version and ask your office to break it. The test orders matter more than any demo, because they show where the rules do not match your day. When the flow is ready, we launch with a phone fallback and watch the first batch of bookings closely.

After launch, we adjust. If dispatch is overloaded on Mondays, we change capacity. If a wording problem causes repeat calls, we rewrite it. Booking is operational, not a one-time page, so we treat it that way.

How the work runs

  1. 1

    Map how you book today

    We sit with dispatch and the office to learn how a call becomes a work order: what you ask, how you price, where availability lives, and where errors happen.

  2. 2

    Define inventory, zones, and rules

    We set up container counts by size, service zones, blackout days, capacity limits, and quote rules. You approve how each one behaves before any customer sees it.

  3. 3

    Build and connect

    We build the booking flow and portal, connect payments, and wire in your dispatch, CRM, or accounting tools where they allow it.

  4. 4

    Test with real orders

    Your office books test orders through every path: same-day, out-of-zone, overweight-prone job types, and payment failures. We fix what breaks before launch.

  5. 5

    Launch and tune

    We launch with a phone fallback, watch the first bookings, and adjust rules, wording, and availability limits based on what dispatch sees on the board.

Online booking questions

Will online booking replace my dispatcher?

No. It takes routine orders off the phone, so your dispatcher spends time on the jobs that need judgment: tight placements, mixed loads, and customers with odd requests. You can set rules to hold certain orders for review before they are confirmed.

How does live availability work if my inventory changes during the day?

Availability is calculated from container counts, scheduled deliveries and pickups, and your daily capacity. If you pull a container out for repair or a swap runs late, your office adjusts the count or blocks a date, and the booking page updates. How closely it tracks real time depends on whether it connects to your dispatch system or is maintained by your office.

Can customers be charged for overage or a dry run after the job?

Your terms can authorize card-on-file charges for tonnage overages, dry-run fees, and extensions. We build the checkbox, receipt, and notice flow, but the fees and terms themselves are your policy, and you should have them reviewed for your state and your contracts.

What about customers who want to call anyway?

Every booking page keeps your phone number visible. Many customers will still call, and that is fine. We often add click-to-call and a form that sends their details to the office so they do not repeat themselves.

Does this work for residential and commercial accounts, not just roll-offs?

Yes. The same portal can handle extra pickup requests, bulky item collection, cart swaps, and missed-service reports for residential and commercial customers. The roll-off flow is the most complex, so it is usually first, with the other service types added after.

How does it connect to our routing or billing software?

We connect to the tools you already use where they offer an API, a webhook, or a data import. If your dispatch system does not have one, we can send structured email or spreadsheet exports so the office is not retyping orders. We review what is possible before we start, and we do not claim official integrations with any specific vendor.

Tell us what your phones, trucks and inbox look like.

Thirty minutes, no pitch deck. We'll look at your site, your listings and how leads reach dispatch, then tell you what we'd fix first.