See Who's Paid and Who's Overdue on a Live Map of Your Lot
I run a storage business in Thompson, ND. I got tired of digging through spreadsheets to figure out who owed me money, so I built storage management software that draws my whole lot on one screen: every rig, unit, and campsite, color-coded by payment status. It runs my own business today. Now I set it up for other storage owners.
Your Whole Operation on One Screen
Every rectangle on the map is one client, drawn to scale from a simple layout file that describes your property.
One glance tells you who owes you money
The map colors itself from each client's paid-until date. Green means paid up. Amber means due within three weeks. Red means overdue. Blue means no date set yet. That's the whole system, and it's enough.
Click any rectangle and the client's record opens: name, phone, email, rate, paid-until date, and notes. Click empty ground and you add a new client right where their rig sits. Every verified payment lives in the Payments log below the maps.
Built-in owner tools
- Call list of everyone overdue or due soon, with tap-to-call numbers
- Payments export to CSV for taxes: pick "this year," open it in Excel
- Client list export with contact info and paid-until dates
- Print button for a clean clipboard copy of the maps
- "+1 month" and "+5 months" buttons that handle month-end dates correctly
Storage Lots, Unit Buildings, and Campgrounds
The same software runs all three. Your layout file decides what kind of map you get.
RV & Boat Storage
Drive-in buildings and gravel lots. Rigs are free rectangles you place on lanes, sized to scale, with winter zones and door markings.
See the drive-in demoSelf-Storage Units
Numbered unit grids. One client per unit, double-booking rejected by the software, plus an outdoor lot if you have one.
See the self-storage demoSeasonal Campgrounds
Numbered sites with landmarks like the bathhouse and office on the map. Built for seasonal and monthly renters, not nightly bookings.
See the campground demoPayments That Update the Map by Themselves
Hook up Stripe and online card payments keep your map current without you touching it.
How a payment becomes a green rectangle
When a client pays online, the payment is verified directly with Stripe on the server. A faked or tampered request can't mark anything paid.
If the payment matches exactly one client by email or phone, and the amount divides cleanly into whole months at their rate, their paid-until date extends automatically and the map updates. You get an email spelling out exactly what happened.
Anything ambiguous lands in a review queue instead. You look at it, pick the right client, and hit Apply. The software never guesses with your money.
Don't want online payments?
Skip Stripe entirely. Plenty of storage businesses run on cash and checks. You still get the map, the call list, and the exports. When someone pays, you hit "+1 month" on their record and move on.
The date math is month-end safe: extending from January 31st lands on the last day of February, not a phantom date. And when an online payment gets applied, the months count from today or the client's current paid-through date, whichever is later, so nobody pays for time that already passed.
What You Own When You Buy It
This is self-hosted software, not a subscription. There's no monthly software fee and no company between you and your data.
No monthly software fee
You pay once for setup. The software is yours after that. It runs on any cheap PHP host, the kind that costs about $5 a month, or on my hosting if you'd rather not deal with it.
No database to babysit
Your clients and payments live in plain files you can open and read. Every save keeps a timestamped backup automatically, and a failed save can't half-write a file and wreck your records.
A real website included
The package includes a public marketing site like the one my own storage business runs: service pages built for search, availability badges, a contact page, and online payment if you want it.
There's a pile of work under the hood you'll never look at: payments get checked directly with Stripe before anything is marked paid, the same payment can't get applied twice, the CSVs open clean in Excel, and if a data file ever goes bad the software stops and refuses to guess instead of quietly wrecking your records. It runs my own business today. I wouldn't sell it if it didn't.
Kick the Tires Yourself
The demo is a fictional business loaded with fake clients. Log in, click around, change things. It resets every night.
The password for all three demo maps is anytown-demo. It's meant to be public. Nothing in the demo is real, and online payment is switched off, so there's nothing to break and nobody to charge.
Open the DemoWorth trying in there
- Click an amber rig, hit "+1 month," save it, and watch it turn green
- Open the call list of overdue clients
- Find the payment sitting in the review queue
- Export the payments CSV and open it in Excel
What It Costs
One-time setup, priced to your property. No monthly software fee, ever.
What setup includes
- I draw your property into the map: buildings, lanes, units, or campsites, to scale
- I load your current clients and their paid-until dates
- I stand up your public website and point your domain at it
- Stripe online payments wired up, if you want them
- A walkthrough so you're comfortable running it
Ongoing costs, honestly
Hosting is the only recurring cost. Bring your own $5-a-month host, or I'll host and maintain it at my normal rate and be the one responsible when something needs attention.
Every property is different, so I quote setup after a short conversation about yours.
Get a QuoteBuilt on a Working Farm
This software wasn't built by a startup guessing what storage owners need. I store RVs, boats, and campers for real clients on my own place south of Grand Forks. Every feature exists because I needed it: the call list because I was chasing payments in a notebook, the winter zones because big rigs get buried in the back for the season, the review queue because people pay from unexpected emails and I never wanted the software guessing about money.
It runs my lot right now, real clients and real paid-until dates. I built it to replace my own spreadsheet mess, then cleaned it up and made it something I could set up for you.
Questions Storage Owners Actually Ask
Do I need to be technical to run this?
No. If you can use a web browser, you can run the map. You click a rig, type a name, pick a date. I handle the technical setup: hosting, domain, layout file, payment wiring. That's what you're paying me for.
What do I need to host it?
Any basic PHP web host works, including the $5-a-month shared hosting plans from the big providers. There's no database to install and no build tools. If you'd rather not deal with hosting at all, I'll host it for you at my normal hosting rate.
Can you load my existing clients?
Yes. Part of setup is entering your current clients, their spots, rates, and paid-until dates, so the map is accurate from day one. Hand me a spreadsheet, a notebook, or photos of your whiteboard. I've worked from worse.
Do I have to use Stripe?
No. Without Stripe you still get the full map, call list, exports, and the +1 month buttons. Stripe adds online card payment and the automatic map updates. You can start without it and add it later.
Is my data locked into your system?
No. Your clients and payments are plain files sitting on your own hosting, and the software exports clean CSVs any time. If you ever walk away, you keep everything and it's all readable.
What if a file gets corrupted or I break the layout?
Every save keeps a timestamped backup automatically. Writes are atomic, meaning a failed save can't half-write a file. And if a layout file is ever broken, the software switches to a safe read-only view instead of guessing. Fixing it is usually copying the newest backup over the bad file.
Does it do nightly campground reservations?
No, and I won't pretend it does. It's built for seasonal and monthly renters: the camper that sits on site 4 all summer, the boat that winters in your building. If your business is nightly bookings, you need a reservation system, and this isn't one.
Can I see it working before I spend anything?
That's what the live demo is for. Three example businesses, fake clients, public password. Poke at it as long as you want. Then get ahold of me and we'll talk about your property.