Bodhisys Book a demo

The rental economy

The season runs out of people before it runs out of units

Ask what stopped you taking more bookings in July. The answer is rarely that you ran out of bikes.

3 min readAll posts
  • Largest bike rental fleet on Hilton Head IslandBodhisys runs the reservations, routing and returns behind it.
  • Running live rental operations since 2023Every peak season since has been taken on the platform.
  • Every capability includedNo feature tiers and no paid modules holding anything back.

The constraint most plans get wrong

A season gets planned around inventory. How many units, what mix, what to buy in the spring. It is the part of the business that appears on a balance sheet and the part an owner has been thinking about since the last season ended.

Then July arrives and the limit turns out to be how many handovers can be done between nine and five, how many stops can be driven, and how many people are available to do either. Units sit in the yard on the busiest day of the year because nobody was free to prepare them.

A constraint you did not plan for is still the constraint. The operating question worth asking in September is which resource ran out first, and the answer decides whether the spring is spent on fleet or on process.

Why labour prices differently from fleet

A van bought in March is available every day of the season at a known cost. A member of staff hired in June is available for the hours they agreed, in a market where every other seasonal employer is bidding at the same time, and they leave in September.

That makes hours the scarce input and makes their price move with the local market rather than with your plan. It also means the cost of a bad hire is concentrated in the weeks you can least afford it.

Which is why output per staff hour, rather than headcount, is the figure worth watching across a season. Two extra people do nothing for a Saturday if the process wastes half the hours you already have.

Where the hours go

Almost never on the work itself. They go on re-entering a booking into a second system, walking to the yard to check whether a unit came back, working out which van a stop belongs to, answering a guest question the confirmation should have answered, and on paperwork at a counter while a family waits.

Each of those is minutes rather than hours, which is exactly why they survive. They are invisible individually and they add up to the difference between clearing a morning and losing the last four stops.

The shared inbox and the counter queue are two of the largest, and both are recoverable without hiring anybody.

One record, nine writes

The nine stages, in order

  1. Hosted booking site
  2. Online booking
  3. Waivers and licences
  4. Multi-location inventory
  5. Route planning
  6. Delivery vehicle tracking
  7. Delivery confirmation
  8. Returns and turnaround
  9. Guest messaging

Nine writes to one row. A platform that needs a second system for any of these stages needs somebody to keep the two of them agreeing.

Reservation 2511-003

  • ChannelOrganic search, your own site
  • Order2511-003 · $225 · Sat 8am
  • Documents4 of 4, licence to sobriety
  • UnitsB-114, B-131, U-08, U-12
  • RunVan 1 · Marcus · 5 stops sequenced
  • PositionStop 3 of 5 · 9:04am · moving
  • ProofPhoto · 8:12am · 32.1420, -80.7551
  • ConditionClear, back on the board 4:40pm
  • NextReview sent, October offer queued

Every stage writes one line here. Nothing is exported, reconciled, or keyed in a second time to make that true.

Running underneath all nine

  • Reporting
  • Timeclock
  • Automation
  • Multi-location

The guest finds you on a site you own rather than through a reseller taking a commission on the way in. The pages that have to rank and the availability they show read from this record, so nothing is edited by hand to stay true.

Nine stages, one record and four services that never stop. Every stage opens the capability that does the work.

The training tax arrives every June

Seasonal hiring means teaching the job again every year, and the thing being taught first is usually the stack rather than the work. Five tools, four of which disagree by Saturday afternoon.

Time to first unsupervised shift is the number that captures it, and most operators have never measured it. What seasonal hiring costs goes through how that figure gets built and how to shrink it.

Sharing one login across a summer team is the common workaround for per-seat pricing, and it destroys the record of who did what in the season you most need it. There are no seat licences here for that reason.

Order 2511-003, two listed drivers
Claire M.Lead driverWaiting
  • Licence uploaded
  • Insurance uploaded
  • Waiver signed
  • Sobriety check
Tom R.Listed driverWaiting
  • Licence uploaded
  • Insurance uploaded
  • Waiver signed
  • Sobriety check
Keys are heldTwo drivers still have paperwork outstanding. The counter cannot release the unit until it is complete.
The licence and the insurance are uploaded by the customer before arrival, the waiver is signed on the same link, and for anything that gets driven away a sobriety check is held against the person driving it. All four sit on the person rather than on the order, so the counter is a handover rather than a queue.

Retention is cheaper than recruitment

A member of staff who comes back for a second season arrives knowing the roads, the properties, the units and the regular customers. They are worth more than a new hire at the same wage and they cost nothing to recruit.

What sends them elsewhere is usually chaos rather than pay: a run sheet that was wrong, a manager who could not be found, a guest angry about something that was not their fault. Fixing the process is a retention strategy as much as a productivity one.

What software does not do

It does not hire anybody, and it does not make a July labour market less tight. Judgement about a guest, a forecast or a bent axle stays with your people.

What it changes is how many of their hours reach the work. That is the whole claim, and it is worth more in a market where the hours are the scarce thing.

What limits how much a rental business can sell in peak season?

Usually staff hours rather than fleet. Units sit unprepared on the busiest day because nobody was free to prepare them, and the number of handovers and stops that fit between nine and five caps the day well before inventory does.

Labour also prices differently: hours are bid for by every other seasonal employer in the market, and the team leaves in September. The lever is output per staff hour, recovered from re-entering bookings, chasing unit status, answering questions the confirmation should have answered, and paperwork at the counter.

Questions

How do we know whether fleet or staff is our constraint?

Look at what was standing still on your busiest day. Units in the yard that nobody prepared, or stops nobody could drive, point at hours. Everything out and customers turned away points at fleet.

Does Bodhisys charge per user?

No. There are no seat licences and no per-location fees, so every member of a summer team can have their own login and the record shows who closed which stop.

What is the fastest way to recover staff hours?

Remove double entry between systems, put the four common guest questions into the confirmation, and collect documents before arrival instead of at the counter. None of those need another hire.

If this is your operation

A demo takes six fields and someone who understands rental operations calls you back. Where Bodhisys is the wrong fit you will hear it on that call rather than after three meetings.