Migration fear is almost always data-loss fear. Here's the promise: if it's in DockMaster today, it's in BoaterOS on cut day.
What actually happens, when it happens, and what you get at the end of each week.
We connect to your DockMaster backup (SQL or nightly export — whichever your install supports). We inventory every object: customers, hulls, WOs, deals. We flag quirks — old photo paths, abandoned custom fields, that one location that stopped updating service records in 2019.
Your DockMaster objects map to BoaterOS objects. Where DockMaster has one "Customer" table, we build Contact + Household so repeat buyers finally link up. Photos are deduped, rotated, color-corrected. Custom fields land in a typed custom-field store.
Both systems are live. BoaterOS reads your DockMaster nightly at 2am. Any changes your team makes in DockMaster flow to BoaterOS; changes made in BoaterOS writeback to DockMaster so reports still reconcile. Zero downside for keeping the old system open.
The new Next.js dealer website goes live. Inventory serves from BoaterOS. We redirect the old URLs so Google doesn't lose a thing. Schema.org markup refreshes. Page weight drops ~70%. Boat Trader and YachtWorld feeds cut over the same day.
Four sessions per location — sales, service, F&I, management. Two hours each, hands-on with real data. Recorded so new hires can self-serve. Your CSM is on-site or on Zoom. Cheat sheets printed and laminated for the service counter.
DockMaster goes read-only. BoaterOS is the system of record. Your CSM stays embedded for 30 days. If anything doesn't feel right, we fix it in that window — no tickets, no escalation, direct access.
We don't run a generic importer. A human — our migration engineer — maps every DockMaster object to its BoaterOS counterpart, including the custom fields your F&I manager added over the years. You sign off on the mapping before we cut anything over.
During weeks 3–5, BoaterOS reads DockMaster nightly and writes back any changes your team makes in BoaterOS. Your floor keeps selling in whichever system feels comfortable. Reports still reconcile. Nobody holds their breath.
We'd rather tell you up front. A handful of small things change for your staff. Most of your world stays exactly the same. This is the honest list we send every prospect.
"Week 5 we ran the last parallel. Week 6 Monday morning my sales manager logged in, closed DockMaster on his desktop, and never opened it again. No drama. That's the whole migration story."
Switching DMS is a big decision. Here's how we take the downside off the table.
Your DockMaster install stays read-only, untouched. Any changes from the parallel-run window writeback so your books reconcile. We refund the migration cost and the first month's subscription. In 4 years we've never had a dealer cash this check.
BoaterOS is the hub. Everything else connects to it — and you keep the partners that actually matter to your business.