Marina software is stuck. So we built what you'd actually run a business on.
Most of what's out there is either a marketplace skimming reservations, a decade-old desktop tool with a web wrapper, or enterprise pricing nobody can quote you. We picked a different lane.
Your slips, listed on someone else's storefront
Commission-based marketplaces push your inventory onto a third-party site, take a cut of every reservation, and own the customer relationship. BerthRight runs your storefront at yourmarina.berthright.app — no commissions.
Software that hasn't been touched in a decade
Modal-stacked desktop apps, no mobile, “call sales for an export.” We're built on Next.js with mobile-first layouts, a customer portal your slip holders will actually use, and one-click CSV exports on every report.
Affordable at 10 slips or 1,000.
One subscription scaled to the size of your marina — priced by your maximum slip or storage count, whichever is higher. It covers the entire software suite, white- labeling included. No modules, no add-ons, unlimited users, no setup fees. Talk to us anytime and we'll tell you your number.
Customers see your marina, not our logo
Per-tenant CSS theming, custom logos, Google Font selection, receipts and portal mail that can show your marina name, and your marina at yourmarina.berthright.app. Your customers don't know we exist — and that's the point.
Everything to run a marina. Nothing you have to bolt on.
Slip map, reservations, contracts, e-signature, billing, payments, communications, customer portal — one platform, one bill, one team shipping it. Powered by Stripe, Resend, and Twilio. Browse every feature →
Visual slip map
Drag-and-drop dock layout, live status (available · occupied · reserved · maintenance), seasonal rate overrides, and slip blocks for date-range unavailability. Switch between dock, list, and Gantt views.
How slip management works →
Reservations & contracts
Token-based e-signature. Configurable rate types — flat, per-foot, monthly. Installment schedules, add-ons, and taxes auto-applied from your template library.
More on reservations →
Billing built on Stripe
Stripe Connect per marina. Auto-generated installment schedules. Manual payment recording for cash and check. Refunds, tax, and add-on fees handled — no spreadsheets.
More on billing & payments →
Work orders & service
Track service jobs from open to billed. Operations, parts, time entries, and customer-visible notes — all tied to the vessel and reservation. Estimate-to-invoice in one click.
More on work orders →
Two-way messaging
Customer messages thread into a single inbox. Inbound emails route via Resend webhooks — replies just work.
More on messaging →
Customer portal
Tenants sign in to your branded portal to review contracts, e-sign, pay invoices, and manage saved payment methods — all under your brand.
More on the customer portal →
Dashboard at a glance
Occupancy, revenue, overdue payments, recent reservations and contracts — everything you need to start your morning, on one screen.
See all features →
True white-label. Not a footer credit and a logo upload.
Pick a marina below. The same BerthRight portal re-skins to their brand color, sidebar, font, and subdomain — exactly what your customers will see. No “powered by.” No marketplace UI. What white-label includes →
Welcome back, Bennett
BrandingInjector · --brand-primary: #5BB0E5 · --brand-font: Interboatyard.berthright.appOne subscription. No paid add-ons.
One subscription covers the entire suite — no modules, no add-ons, nothing to unlock later. Priced by your maximum slip or storage count, whichever is higher, with no commissions and no per-transaction fee from us. See full pricing details →
I started building BerthRight because I run a marina and got tired of paying premium prices for a sub-par solution. I wanted a software that matched my branding and my business. A customer facing solution that reflected the premium marina that I built. Every feature in here exists because I needed it on a Tuesday morning.
Missing a feature your marina needs? Tell us.
BerthRight exists because we needed it for our marina — but every marina runs a little differently. If something's missing for the way you operate, we want to hear it. Early adopters get a direct line to the founder and the developers building the platform, not a ticket queue.
We're investing every day in making BerthRight the best marina management software on the market. We'd rather build it with you than guess.
Operators ask us this a lot.
How is BerthRight different from the other marina platforms?
Three things. We do not take a percentage of your reservations — we charge one flat monthly fee based on your maximum slip or storage count, whichever is higher. That fee covers the entire software suite; there are no modules or add-ons to buy. And it is white-labeled, so your customers see your marina's name rather than ours.
What does white-label actually include?
Per-tenant primary brand colour, sidebar colour, logo, font selection and login page background. Receipts and portal mail can show your marina name, and your marina lives at a branded subdomain such as yourmarina.berthright.app. Sign-in codes still come from BerthRight.
How does billing work? Are there hidden fees?
You pay one monthly fee based on your maximum slip or storage count, whichever is higher, and it covers the whole suite. Stripe charges its standard processing fee on card and ACH payments. We charge no per-transaction fee, no setup fee and no per-seat charge, and billing is month to month.
Can my staff and customers actually use this?
The interface follows modern conventions: mobile-first layouts, focus states and real input fields. The customer portal is designed for slip holders who do not want to download an app. Staff can be onboarded in an afternoon — most operations are a single click from the slip map.
What about migrating from our existing system?
We load customers, vessels and slips from a spreadsheet, and you can stand up a full dock of slips in one click.
How is my data protected?
Tenant-isolated PostgreSQL with strict marinaId scoping on every query. Clerk manages sign-in, recovery, sessions and optional MFA. All payment data flows through Stripe — we never store card numbers.
Advertise your marina, not someone else's software.
Request a 20-min walkthrough and see what marina-branded operations look like.
