How a roll-off company makes money and who buys
A roll-off company rents steel containers, usually 10, 15, 20, 30 and 40 yard, delivers them with a truck, picks them up when full, and dumps them at a transfer station or landfill. Revenue comes from a base price for delivery, pickup and a set number of days and tons, plus extras: overweight tonnage, extra days, dry-run fees, and sometimes fuel or environmental recovery charges. Profit lives in the swap. A truck that completes a clean delivery and pickup every hour makes money. A truck that waits on a blocked driveway does not.
Buyers fall into two groups with different habits. Homeowners and small landlords order once or twice a year, shop on price and speed, and do not know what size they need. Contractors, roofers, remodelers and cleanout crews order constantly, care about reliability, and often hold an account with one or two preferred haulers. A third, smaller group is commercial or industrial users with ongoing roll-off service and compactors.
The sales cycle for a homeowner is short, often an hour or a day. The cycle for a contractor account is relationship-based and can pay off for years.
Where marketing and software usually break down
Nobody answers during the swap
The owner is driving, the dispatcher is on another line, and the call rolls to voicemail. The caller dials the next company. This is the single biggest leak in the roll-off business, and no amount of advertising fixes it.
The website is a phone number and a price list
A page that says ‘call for pricing’ loses to a competitor that shows size guidance, included tons and a booking button. Aggregators do the same and rank higher because they have more content.
Dispatch and sales do not share data
The order comes in by phone, gets written on a pad, then retyped in the dispatch board. Details like gate codes, permit status and placement instructions drop out. The driver shows up and calls the office.
Rental period and overage billing leaks
Cans sit three extra days and nobody bills it. A scale ticket shows an overage that never makes it to the invoice. These small misses add up across a fleet of containers.
What we would build first and why
Start with the call-to-job path, because it decides whether marketing money turns into swaps.
- Online booking plus automated call capture. Customer books online or the phone assistant collects the same details and sends a booking link. Either way, dispatch receives a complete order.
- Size-specific local pages. A page for each size and each major town. Photos of your actual containers, dimensions, included weight, and what is not allowed.
- Search ads on the same pages. Once the pages convert, drive paid traffic only to your service area, with a daily budget that matches how many deliveries you can handle.
After that, tidy the back end. Connect the booking record to dispatch, the scale ticket to the invoice, and the rental period to automatic reminders. Track repeat contractors as accounts with preferred sizes and pickup rhythm.
Seasonality and operational nuances
Roll-off demand moves with weather and construction. Spring and summer carry roofing, remodeling, landscaping and cleanouts. Fall brings storm cleanup in some regions and pre-winter projects. Winter is slower in cold climates, and frozen ground limits some excavation work. After a hurricane, hailstorm or flood, demand spikes and your ability to answer the phone matters more than ever.
Capacity is a hard limit. You only have so many cans and so many trucks, and overselling in a hot week produces cancellations and bad reviews. Marketing should respond to inventory: pause paid campaigns when you are booked out, and push a lower-demand size when your 20-yard fleet is full.
Local rules vary. Many cities require street permits, some restrict placement, and disposal sites have weight and material rules. Your booking flow should state those conditions plainly and send customers to the city or county for permit details, instead of promising anything on their behalf.