Price each route from its cost per stop, which depends on how close subscribers are, then sell a plan that includes two bins and charges extras per bin. Remind subscribers the evening before and keep a flex day for weather. AI builds the cost sheet and drafts the messages; a map tool supplies drive times, and you make the weather call.
The pages I read on this topic come from equipment and franchise sellers, so the prices and bins-per-day figures they quote are sales claims. Treat them as ranges to test, not a plan. What follows builds the numbers from your own costs, with illustrative figures throughout.
What the sellers' pages claim, and what they leave out
One equipment seller's start-up guide lists a first clean at $35 to $55 a bin and a monthly route at $20 to $25 a bin, says each house takes under five minutes, and puts an operator at 60 to 100 bins a day depending on route density and set-up. The same seller's how-it-works page gives two to three minutes for a maintenance clean and five to seven for a first clean on a heavily soiled bin, and says one operator can service 100 or more bins a day. Its revenue table, over 22 working days, shows 20 bins a day at $35 earning about $15,400 a month, 30 at $30 about $19,800 and 40 at $25 about $22,000, pairing lower prices with more bins a day. A franchise sales page describes a plan every four weeks with two bins included, a quarterly plan every 12 weeks, extra bins charged per bin on every visit, and billing that runs automatically.
The sums in that table are correct (20 x $35 x 22 is $15,400). They are projections built on the seller's own assumptions, not measured results. What none of these pages tells you is what a stop costs, how much drive time sits between customers, what a lost day does to the week, or how many subscribers it takes to fill a route day. Those are the questions that decide whether a route makes money, and the answers come from your own costs.
One pattern in the seller's table does hold up, and the model below reproduces it: the price you can afford falls as the route gets denser. Another point gets a single line each. The start-up guide advises checking with the local water department about wastewater disposal, and the how-it-works page says dirty water is held in an onboard recovery tank and emptied at a designated sanitary dump station. Where the wash water goes is a cost and a legal question, so settle it before you sell a subscription.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowWhat one stop costs on a dense street and on a sparse one
Take a one-trailer operator with the costs below. Every figure is illustrative, so replace them with your own:
- Running cost: $38 for each paid hour, covering the operator's wage with on-costs, fuel, water, deodoriser and wash-water disposal.
- The day: 8 paid hours, of which 5.5 are productive. The other 2.5 go on loading water, driving to the first stop, emptying the recovery tank, admin and breaks.
- Fixed costs: $1,500 a month for trailer and vehicle finance, insurance, software, phone and marketing, spread over 21 working days.
- Time at a stop: 2 minutes to park and pack down, plus 2.5 minutes for each of two bins on a maintenance clean, so 7 minutes before any driving.
A day therefore costs 8 x $38 = $304, plus $71.43 of fixed cost, which is $375.43. Divide by the 5.5 productive hours and each productive hour costs $68.26. The only thing that changes between a dense street and a sparse one is the driving time between stops. Here is one stop at five different gaps, with the price floor set at twice the cost, meaning each productive hour earns double what it costs, a 50 percent margin before tax:
| Drive between stops | Minutes per stop | Cost per stop | Price floor, two bins | Per bin | Stops a day, at most | Stops to break even |
|---|---|---|---|---|---|---|
| 1 min | 8 | $9.10 | $18.20 | $9.10 | 41 | 21 |
| 1.5 min | 8.5 | $9.67 | $19.34 | $9.67 | 38 | 20 |
| 3 min | 10 | $11.38 | $22.75 | $11.38 | 33 | 17 |
| 6 min | 13 | $14.79 | $29.58 | $14.79 | 25 | 13 |
| 10 min | 17 | $19.34 | $38.68 | $19.34 | 19 | 10 |
Read across the 1.5-minute and 6-minute rows. On a dense street one stop costs $9.67 and the floor is about $19 for two bins. On a sparse one the stop costs $14.79 and the floor is about $30. At those floors a full day earns about the same either way, roughly $360 to $375 above its cost, because the dense street makes up for the lower price with 13 more stops. That is the pattern in the seller's table, now with your own costs behind it.
The floor is not the price. Households and competitors set what you can charge, and the floor only tells you where discounting stops being worth doing. If the street will pay $30 for two bins at a 1.5-minute gap, you earn about $765 above cost on a full day, not $375, and you should take it. Notice the last column too: at the 6-minute gap a day breaks even at 13 stops, but a 1.5-minute street needs 20. Break-even sits at about half of capacity in every row, because the floor is twice the cost.
Plan structure: first clean, two bins, extras and the 13th visit
A plan that includes two bins and charges a set amount for each extra copies the structure of the franchise page: the customer sees one number, and your stop time stays predictable. The same cost model prices each piece.
First clean. A heavily soiled bin takes longer, and the seller's FAQ gives five to seven minutes against two to three for a maintenance clean. Suppose a stopwatch gives you six minutes a bin. A first-clean stop is 2 + 2 x 6 = 14 minutes, plus a 3-minute gap, which is 17 minutes and a cost of $19.34. At twice cost the floor is about $39 for two bins. Time twenty of your own first cleans before you trust the six minutes.
Extra bins. A third bin adds 2.5 minutes, costing about $2.84 at $68.26 an hour, so its floor is roughly $5.70. Price it above that and below the plan's per-bin price, so adding a bin always looks like a bargain and lifts the value of a stop you are already making.
The 13th visit. An every-four-weeks plan is 13 visits a year, but a monthly payment is 12. Bill $30 a month for a plan that visits every four weeks and you give away the 13th visit: 13 x $30 = $390 a year, collected as 12 x $30 = $360. Either bill per visit, or set the monthly figure at $390 / 12 = $32.50. Name the plan "every four weeks", not "monthly", so the customer knows what they bought.
Quarterly plans. A 12-week cycle looks easy to sell, but it needs three times the subscribers of a four-week cycle to fill the same route day. Subscribers needed for one weekly route day are stops a day multiplied by the cycle length in weeks. At the sparse-street break-even of 13 stops that is 52 subscribers on a four-week cycle and 156 on a 12-week one. Can AI Handle Pest Control Route Optimisation for Quarterly Customers? looks at the same density problem for another service.
Density bands for quoting a new address
Quote by the gap, not by guess. Measure the drive from the new address to the nearest two subscribers on the same collection day, and use a route planner or map for it. An assistant asked for drive times between two streets is estimating, not measuring. Then apply three bands from the cost table:
- Under 2 minutes: a street rate at or just above the dense floor, about $19 to $20 for two bins in the example. Offer it to neighbours who sign up for the same cycle date.
- 3 to 5 minutes: the standard plan, floor between about $23 and $27.
- 6 minutes or more: the plan at your sparse floor, around $30, or a waiting list until a neighbour signs up. At 10 minutes the floor is near $39, which many households will not pay.
The street rate is how you build density on purpose: a lower price to the second, third and fourth household on a street lowers your cost per stop for all of them. Two sibling tutorials cover the same test for other recurring rounds: Lawn Care Route Profitability: Is a New Customer Worth Taking On? and Pool Route Software: Can AI Plan Routes and Stop Density?
Where AI earns its keep on the sheet, and where it must not guess
Building the cost sheet. Ask for formulas, not typed totals, and put the inputs at the top so you can change them:
Build a spreadsheet for a bin cleaning route. Inputs at the top: paid
hourly cost, paid hours per day, productive hours per day, monthly fixed
costs, working days per month, set-up minutes per stop, minutes per bin,
bins per stop, drive minutes between stops, and a price multiple (price
floor = cost per stop x multiple). Give me formulas, not typed numbers,
for: cost per productive hour, cost per stop, price floor per stop, stops
per day at most, and stops to break even. Show the formulas in a table.
Then test it with the inputs from the worked example above: $38, 8 paid hours, 5.5 productive, $1,500 fixed, 21 days, 2 minutes set-up, 2.5 minutes a bin, 2 bins, 1.5 minutes of driving, multiple of 2. You should see $68.26 an hour, $9.67 a stop and a floor of $19.34. If you do not, the formula is wrong, and that is better found now than after you have priced a street from it.
Sorting the subscriber list. Export only street, collection day and bin count. Leave out names, phone numbers and gate codes. Ask the assistant to group the rows by collection day and street and flag any street with fewer than four subscribers. It can sort and group reliably enough, and you check the result against the export. The drive gaps between groups come from a map or route planner.
Tallying why stops were lost. Paste a month of skip and no-access notes with names removed and ask for each note listed under a reason: bin not out, bin not empty, locked gate, customer skipped, weather. Assistants miscount, so count the listed reasons yourself or with a spreadsheet function, and use the tally to decide which reminder to rewrite first.
What it should not decide. It does not know your drive times, tomorrow's forecast, what households on your streets will pay, or the wash-water rules that apply to you, and a confident answer to any of those is a guess. Treat it as a fast drafter and a sorter, and keep the measuring and the decisions with you. A sister service with the same recurring-plan arithmetic is covered in Pet Waste Removal Business: Weekly Plans, Pricing and Routes With AI.
Reminders: five messages and when each one goes
| Message | When | What it must say |
|---|---|---|
| Welcome | At sign-up | Plan, cycle, first date, the empty-bin rule, extra-bin price and how to stop texts |
| Evening before | Early evening, the day before | Tomorrow's date, bins empty and reachable by a set time, how to skip |
| After the visit | Same day | Cleaned today, next date, how to report a problem |
| Card failed | The day it fails | Amount, link to update, deadline to keep the plan |
| Weather move | When you decide | New date, plan and price unchanged, the empty-bin rule again |
Illustrative wording for the two that matter most, with square brackets for your details:
Welcome: Hi [first name], you're booked for bin cleaning every four
weeks, two bins included, first visit [date]. We clean after your
collection on [day], so bins need to be empty and reachable that
morning. Extra bins are $[amount] each. Reply STOP to end texts.
Evening before: Hi [first name], we're cleaning your bins tomorrow,
[day]. Please have them empty and reachable by 7am. Reply SKIP if you
would like us to skip this visit. [your name], [business name]
The empty-bin rule is built into the welcome text because a bin can only be cleaned when it is empty, which is also why collection day anchors the route if you clean after the truck has been. A message short enough to arrive as a single text on your platform, often 160 characters of plain text, is more likely to be read than one that splits into three. Ask an assistant to shorten the draft while keeping the SKIP instruction and the time, then read the result aloud.
Here is a quick sum on why the evening-before text earns its place, with invented numbers. At 300 stops a month, a no-access rate of 8 percent is 24 wasted stops, which is $720 of revenue at $30 that you either do not collect or credit. If the reminder halved the rate to 4 percent, 12 stops would be recovered, worth $360 a month. Treat that as an if: count your own stops where the bin was not out, not empty or not reachable for a month first, and judge the reminder against your own rate.
The messages need an app to send them. A field-service app such as Jobber lists automated appointment reminders among its features, and its pricing page also lists charging a client's saved card automatically for recurring work, in the countries where its card payments run. Plans start at $29 a month billed annually ($49 with no commitment) in the page's own figures, but which plan carries which feature differs, so check the plan table before you buy. The assistant writes the templates once and the app does the sending. Get consent to text each customer at sign-up, with a tick box on the form, include a way to opt out, and check the rules that apply to your messages.
The same rhythm of reminders, routes and recurring bookings is set out for another service in Gutter Cleaning Software: Reminders, Routes and Recurring Bookings With AI.
Weather reschedules without wrecking the week
Write your cancel thresholds down once, taking them from your equipment's manual and your insurer's terms, not from a tutorial. Typical items to settle are the temperature at which water and hoses freeze, a wind limit, lightning, and icy driveways. Then use two decision points: early evening the day before, from a forecast service, and a quick check before the first stop. The call is yours. An assistant cannot see tomorrow's conditions on your streets and should not judge safety, but once you have decided it writes the message in a minute.
The bigger problem is arithmetic. Take a day that holds at most 30 stops. If every route day is booked to 30, a lost Tuesday has nowhere to go, and each lost day pushes work into the next, so one freeze can wreck a fortnight. So book the four route days to about 80 percent, 24 stops each, and keep Friday as a flex day with 6 stops booked. Friday then has 24 free slots, which is exactly one lost day:
| Day | Normal week, stops | Tuesday lost to a freeze, stops |
|---|---|---|
| Monday | 24 | 24 |
| Tuesday | 24 | 0 (moved) |
| Wednesday | 24 | 24 |
| Thursday | 24 | 24 |
| Friday (flex) | 6 | 30 (6 + the 24 moved) |
| Week total | 102 | 102 |
Nothing is lost and nobody waits past the week. The cost is the headroom itself: 6 unsold stops on each route day, 24 a week, or $720 at $30 a stop if you had subscribers ready to fill them. When growth pushes you past 80 percent, add a route day or a second operator rather than eating the buffer. A second lost day in the same week has no home, so those households move to the next Friday and go first on that list. Say so in the message instead of letting them wonder.
Here is a prompt for the message, with a sample reply (illustrative):
Write a text for customers on [list of streets] whose bin cleaning is
booked for [day]. We are moving it to [new day] because [reason]. Under
300 characters, plain words. Say their plan and price do not change,
remind them the bin must be empty and reachable by [time], and offer
SKIP. No apology paragraph.
Sample reply: Hi [first name], we're moving tomorrow's bin clean to
Friday because the forecast is below freezing. Your plan and price
don't change. Please have your bin empty and reachable by 7am on
Friday. Reply SKIP if Friday doesn't work. [your name]
One wrinkle needs a decision. A Tuesday-collection household moved to Friday may not have emptied its bin, because the truck has not been since. The message asks for it empty, but track the no-access rate on flex days separately. If it runs well above your normal rate, moving those stops to their next collection day, a week later, may serve you better than a mid-week visit. Decide the billing rule once as well, and put it in the welcome message: per-visit billing makes weather simple, since no visit means no charge, while a flat monthly price needs a sentence saying a weather move inside the month changes nothing.
Seven ways a new route loses money quietly
- Discounting below the floor to win a sparse customer. A $19 plan at a 10-minute gap costs $19.34 a stop to serve. Every visit loses money, and the customer will tell their neighbours the price.
- Calling a four-weekly plan "monthly". You do 13 visits and collect 12 payments unless the price already covers it.
- Selling quarterly plans before the street has neighbours. You need three times the subscribers to fill a route day, so a quarterly-only route stays below break-even for much longer.
- Treating a seller's capacity as your capacity. The 60 to 100 bins a day in the seller's guide depends, in its own words, on route density and set-up. Your own timings in the worked example give 76 bins (38 stops of two) on the dense street and 50 on the sparse one, so only the dense case sits inside that range.
- Skipping the first-clean premium. In the worked example a first-clean stop takes 17 minutes against 10 for a maintenance one. Priced at the plan rate of $30, it brings in about $106 per productive hour against the $137 the floor is built on, and the premium closes that gap.
- Not collecting access details at sign-up. Gate codes, where the bins live and who to text. A stop that cannot be made is the most expensive stop in the day, because you pay for the time and earn nothing.
- Improvising on wash water. Where it goes is a cost and a legal matter, and the sellers' pages say little beyond one line. Decide, and write it down, before you scale.
A first month, from the cost sheet to a street offer
- Week 1. Build the cost sheet from the prompt above and check it against the worked example. Time 20 real stops, set-up and washing, and replace the 2 and 2.5 minutes with yours. Look at the public price pages of three competitors on your streets.
- Week 2. Set your floors by density band and write the welcome, evening-before and card-failed messages. Load them into the booking app and send each to your own phone.
- Week 3. Make a street offer where you already have two or three customers, priced at the dense floor or just above it, and record the drive gaps for each new sign-up as they arrive.
- Week 4. Count no-access stops and weather moves, tally the reasons, rewrite the weakest reminder, and decide whether the next street is worth a flyer.
None of this needs the assistant to know a thing about bins. It needs your measurements, a sheet that shows its working, and messages that save you phone calls. The assistant supplies speed. The numbers that matter come from your own stopwatch and your own streets.
Questions from new bin cleaning operators
Should I charge per bin or per household?
Offer a plan price per household that includes two bins, and charge a fixed amount for each extra bin on every visit. Customers compare per-bin prices easily, while per-household is simpler to bill and schedule. Price the first clean separately and higher, because a heavily soiled bin takes longer than a maintenance clean.
How many subscribers does a route need before it pays?
Work it out from your own costs. In the worked example a day costs about $375 and a two-bin stop earns $30, so a route day breaks even at 13 stops, which is around 52 four-weekly subscribers for each weekly route day. Below that number, run a half day or fill the day with first cleans.
Can AI send the reminders by itself?
Not on its own. The booking or field-service app sends the messages on a schedule. An assistant drafts and tunes the wording once, and you load the templates into the app. Collect consent to text customers at sign-up and include a way to opt out, and check the rules that apply to your messages.
Who decides when weather cancels a day?
You do, the evening before, from a forecast service and the limits in your equipment's manual and insurance terms. An assistant cannot see tomorrow's conditions on your streets and should not be asked to judge safety. Once you decide, it can write the reschedule message in a minute.
Further reads
- Solar Panel Cleaning Business: Quote and Route Jobs With AI — Quote and route another recurring cleaning job.
- Dumpster Rental Software: Bookings, Swaps and Routes With AI — Bookings, swaps and routes for container work.
- Snow Plow Route Optimisation: Plan Pushes and Priority Sites With AI — Plan routes around weather for priority sites.
- AI Route Planning for Landscaping Crews: Time and Fuel Savings — Time and fuel when crews share routes.
- How Mobile Dog Groomers Use AI for Routes, Reminders and Rebooking — Routes, reminders and rebooking for a mobile service.
- AI for Car Washes: Membership Marketing and Churn Messages — Membership messages that reduce cancellations.
- Car Wash Pricing Strategy: Can AI Set Your Tiers and Memberships? — Set tiers and memberships for a washing service.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: equipment and franchise sellers' pages and guides read for the figures they quote (The Bin Trailer, Bin Blasters franchise page), Jobber pricing page (October 2026). Seller figures are marketing claims; every cost, price, route time and total in the worked examples is illustrative.