Owner-built in Thompson, ND

I built this to run my own lot.

BayRoster came out of the point where a spreadsheet stopped being enough to answer which spaces were open, who had paid, and what happened last season.

Built in Thompson, North DakotaThe property that caused this software still runs on it.

Why I built it

Built around a working storage lot.

I use BayRoster for the same everyday questions my customers have.

I am Ben Huffman. I run Dirt River Design and a storage operation of my own. For a long time the operation lived in a spreadsheet: who was in which spot, who had paid, and who I needed to call. It worked until somebody pulled in wanting a space and the sheet could not tell me, with confidence, which ones were actually free.

So I built the map. Payment tracking followed because the colors are only useful when they are true. Customer history followed because renters leave, return, move, and remember what you told them last year.

BayRoster is still what I open to see the property. Portable files, retained records, human payment review and no per-unit charge reflect how I use the same software I sell. My own lot’s booking page, bens-farm.com/book, runs on the same software.

Since then I have tested it on a fictional facility with about 500 units across 11 buildings, and changed what slowed the desk down.

BayRoster Facility summary table listing each building with units, rentals, open units, occupancy, accounts owing and monthly rent
Facility summary at the fictional 500-unit test facility.

Working with Ben

Why it is sold this way.

One monthly bill

The public property website, the hosting under it, and BayRoster behind it are one $60 monthly bill. Setup is one-time, usually $1,000 to $4,000; Ben gives you a fixed quote once he has seen your current records.

No per-unit charge

No per-unit, per-user, or marketplace percentage. Filling the property does not trigger a higher software tier.

Files you control

The installation and records live on ordinary hosting. Customer and location records export as CSV. Payments and the rest of the installation need a separate full backup.

One person answers

You are working with the person who wrote it. The tradeoff is a small operation; the benefit is a direct answer when the fit is wrong.

Related products

Three operators. Three products.

Each product is built around a different operating job.

BayRoster
Self-storage buildings, RV and boat storage, and mixed properties. Property map, records, inquiry queue, optional payments and optional online booking.
PineRoster
Seasonal and monthly campgrounds. It knows campers, sites, and seasons and refuses nightly reservations on purpose. Visit PineRoster
HaulerHQ
Route and customer management for small hauling and sanitation operators, with its own workflow and pricing model. See Dirt River Design

Try BayRoster

Open the demo. Then call Ben.

No trial signup and nobody chasing you afterward.