I have tried a couple of ways - 2 different boats. First a Beneteau. The cabin flooring was easy to remove so I was able to take it home. After chemical stripped the old finish scrubbed with water and a brush to assure all the chem was removed, bleached the wood for a uniform appearance, LIGHTLY sanded, then used Ultimate Sole finish. Rave reviews. The second was the removal of a sole that had been abused - only used for a pattern for the new teak and holly sole purchased as plywood (it isn't inexpensive - but is beautiful). This is my Pearson 40 and the new floor after cutting, fitting, using Ultimate Sole (once again) is beautiful. Advice, if you can remove the flooring without damage - do it. Take it home, take your time. You will be more comfortable, convenient and the results are worth it.
If you do remove the existing or install new - use an
epoxy sealer on the underside to prevent any or most water penetration from any source.