Every charter captain has a cancellation policy. Most of it exists in their head. Some of it is buried in a booking confirmation email written in 2019 that nobody reads. A small portion of it has been communicated clearly enough that customers actually know what they agreed to before something goes wrong.
The problems this creates are predictable.
A customer calls at 11pm the night before a $400 charter to say they can not make it. The captain has a non-refundable deposit policy. The customer says they never saw that policy. The captain has no documentation that it was communicated before the deposit was collected. The conversation becomes a negotiation it should never have been.
A weather cancellation affects six bookings on a Thursday. The captain's process is to call each customer individually starting at 5am. That is six calls with six different conversations about refunds, reschedule options, and who decides what the weather looks like. FareHarbor has a bulk notification tool that sends a single message to all affected bookings simultaneously. Most captains using FareHarbor have never opened that feature.
The reschedule workflow after a cancellation is entirely manual for almost every small operator. There is no tool that identifies the next available open slot, presents those options to the customer, and lets them self-select a new date. The captain calls, names some dates, waits for the customer to check their calendar, calls back, and books it by hand. That process for six bookings on a stormy Thursday morning takes most of the morning.
Deposits at booking reduce no-shows significantly. A customer who has paid $150 toward a $300 charter is a fundamentally different kind of customer than one who made a phone reservation and gave a credit card number to hold the date. The financial commitment changes the calculus on whether canceling the night before feels like a real consequence.
The other protection most captains are missing is regulatory contingency language in their booking terms. A customer who pays a non-refundable deposit for a grouper trip in November for a January date has a reasonable dispute claim if they show up in January and find out grouper is closed — especially if the booking confirmation says nothing about regulatory changes affecting what the trip can offer. One paragraph added to the booking terms covering season closures and regulatory changes protects the deposit policy during the two or three seasonal transition periods every year.
None of this is complicated. It is policy written down, communicated at booking, and enforced consistently with the platform tools that already exist.
Michelle Onizuka is co-founder and Systems Architect at Onizuka Studio. She builds automation and AI systems for small businesses — including marine & outdoor rec operations across Tampa Bay and beyond.