$60 a month: your website, the hosting under it, and the software in one bill, plus a setup fee quoted once for the property. No per-unit toll and no marketplace commission.
01 One quoted setup02 $60 a month, hosting included03 No per-unit toll, no commission
The owner’s daily question
The lot runs fine. It also runs out of one person’s head.
A spreadsheet and a good memory will hold a storage property together for years. The cracks show on an ordinary Tuesday: somebody pulls in wanting a space and you cannot say for certain which ones are free, a check arrives and lands nowhere near the unit it was for, or a customer asks what you told them last October.
Walk the property in BayRoster and you are looking at the same three things you already walk it for.
Stop 01 / See
One glance replaces the spreadsheet search
Outdoor RV rows, numbered buildings, covered bays, and boat slips sit on one drawing of your actual property. Every occupied space colors itself from the dates and the payments behind it, and filters narrow the map to the question you have without changing what the colors mean.
Stop 02 / Move
Drag a renter to an open space
Inside an area the move happens as you drop it. Crossing into another area opens a short transfer that confirms the date and the rate first. The software refuses an occupied destination rather than quietly letting two renters land in one place.
Stop 03 / Remember
History survives the move-out
Closing an occupancy is a dated event, not a delete. Notes, contact details, and payment history stay attached to the person, so a renter who left in April and comes back in October reactivates onto the record that already knows them.
Operating software, not a marketplace listing
Your lot is not somebody else’s inventory.
Rent by the month or the season and you are running a records business with gravel under it: rigs, boats, tenants, and money that stay attached to each other for years at a time. A listing platform wants a cut of that relationship. A spreadsheet will hold the names and the amounts, but it will not draw the property or do month-end date math without somebody remembering the formula.
BayRoster starts from the questions you already ask out loud:
Which spaces are open right now?
Who is paid up, due soon, or overdue?
What did this customer pay, and when?
Who called about a space last week?
One property / two sides
The side your customers see, and the side you work in.
Both halves are set up together by one person, so there is no stack of services to assemble and no argument about who to call. The public website is part of the build; BayRoster runs behind it on the same hosting, and the connection between them only ever runs one way.
Public website
Clear before clever
Mobile-friendly pages for your spaces, rates, rules, location, and contact
Loads fast, with no plugins to keep updated or break
Written and tagged so search engines can tell what you store and where you are
A contact form that files straight into the inquiry queue and can never reserve a space
Private roster
The property at a glance
A drawing of your actual lot, colored by payment status
Drag a renter to an open space; an occupied one is refused
Customer, asset, location, and history records with a named activity log
A ranked inquiry queue that converts a caller into a customer in one step
Flat files on ordinary hosting, with CSV exports and timestamped backups
Online billing ships turned off, and plenty of properties never turn it on. When you do, Stripe verifies the charge on the server before anything in your records moves, and every payment lands in one of three places.
Real demo captureFictional customersReview comes before the roster changes
Clean match
A whole-month payment matching exactly one customer, at that customer’s rate, extends the paid-until date and updates the map.
Anything unclear
Partial amounts, unfamiliar contact details, or more than one possible customer wait in the review queue for a person to decide.
Checks still welcome
Run the map and the records with online billing switched off entirely. Nothing here forces a payment workflow onto the property.
Built for odd-shaped properties
One roster for the buildings and the yard.
Most storage properties are not one tidy thing. BayRoster draws all of it on the same screen instead of asking you to keep three systems in your head.
RV
Outdoor / 01
RV and boat storage
Rows on gravel, open ground, covered bays, and private shops, each with its own rate and its own record.
UNITS
Buildings / 02
Numbered self-storage
Buildings and unit grids arranged the way you actually walk them, not the way a generic template wants to list them.
SLIPS
Water / 03
Boat slips and fixed bays
Fixed positions with their own rates and seasons, on the same map as everything else on the property.
From your spreadsheet to your own system
Demo first. Then a real setup.
No trial timer, and no blank map handed back with a manual.
01
Try the live demo
Real software, fictional customers, published password anytown-demo. It resets itself, so nothing you click can break anything.
02
Describe the property
How many spaces, indoor or outdoor, what people store there, and how you bill today.
03
Ben builds the setup
The website, the property drawing, your vocabulary, your imports, and the connection between them arrive configured.
04
You keep control
Your records stay in plain files you can copy, export, and read yourself. No license server, nothing that phones home.
Open demo / no appointment
Look at it before you talk to Ben.
The demo runs on a made-up property called Anytown Storage & Marina and resets itself, so drag a rig to an open space, open a customer, and review a payment. Two minutes is usually enough to know whether this is how you want to run the lot.