Built by an operator. Priced for one.

Marina software branded for you.

Your customers should see your name, your logo, your brand — not ours. BerthRight is the white-label platform that runs your marina behind the scenes: slips, storage, reservations, billing, communications. No hidden fees, no per-transaction cuts, no paid add-ons. One low monthly price.

One flat feeWhole suite included
No paid add-onsWe turn on what you run
White-labelyourmarina.berthright.app
boat-yard-marina.berthright.app/admin/dashboard
Boat Yard Marina dashboard showing occupancy, revenue, reservations and contracts
Why we exist

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.

01 · The marketplace problem

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.

per-transaction feescommissions
02 · The legacy problem

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.

desktop-onlyvendor lock-in
03 · The pricing problem

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.

setup feesseat upgrades
04 · The branding problem

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.

built-in vendor branding
Operations, end to end

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 →

SM

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 →
Slip manager showing dock layout with occupied and available slips
RS

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 →
Reservations list with contract statuses
$

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 →
Invoice list with payment statuses and balances
WO

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 →
Work orders at various statuses with customer and priority

Two-way messaging

Customer messages thread into a single inbox. Inbound emails route via Resend webhooks — replies just work.

More on messaging →
Message center with threaded customer conversations

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 →
Customer portal dashboard with contracts and payments

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 →
Admin dashboard with occupancy, revenue, and recent activity
Differentiator · 01

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 →

boatyard.berthright.app

Welcome back, Bennett

Here's what's happening across Boat Yard Marina.
Occupancy
86%
MRR
$48.2k
Open inquiries
7
SlipCustomerStatusBalance
A-08Bennett, J.Signed$3,750
B-06Hayes, T.Pending$0
A-15WatanabePaid$0
B-13WhitfieldSent$1,250
Theme via BrandingInjector · --brand-primary: #5BB0E5 · --brand-font: Inter
Tenant subdomain: boatyard.berthright.app
What's included

One 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 →

Visual slip map·drag-and-drop dock layout·map · dock · list · gantt·real-time status·Reservations & contracts·token-based e-signature·installment schedules·configurable rate types·Stripe Connect billing·auto-generated invoices·cash · check · card · ACH·refunds · tax · add-ons·Full white-label·custom colors · fonts · logos·marina name on receipts·your subdomain·Customer portal·e-sign · payments · messaging·vessel management·Built-in POS·fuel · ice · dock services·Two-way messaging·email · SMS · webhooks·Multi-property ready·portfolio dashboard·unlimited users·Renewals & late fees·reporting & analytics·bulk slip setup·contract templates·Resend email · Twilio SMS·mobile-first UI·2FA · audit log · security·waitlist management·launch & haul module·land storage module
No paid add-ons. We turn on the modules you actually run. No marketplace cut. No per-transaction fees from us. Cancel any time.
Request a 20-min walkthrough
Operator-built

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.

TH
Thomas Heist
Founder · Marina operator since 2014
12+years operating a marina
120+data models in production
0VC funding · profitable from month 1
Built for us. Built for you next.

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.

Common questions

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.