I've decided to refinish the cabin sole on my boat. The teak veneer is a bit worn, but there seems to be enough left to work with. There are numerous drips and stains on the sole of undetermined origin.

After a good scrubbing, I'm going to use some paint remover on it to get off some stains. First using a paint scraper and then some steel wool with mineral spirits. After another cleaning, I'll try a heat gun on stubborn spots. After that I'll give it a (hopefully) light sanding.

I've been debating what product to use for the refinishing. I've considered everything from varnish to gym floor finish. I'm looking for something durable but not too slippery when wet.

I've pretty much decided on a satin polyurethane like those used on outdoor decks.

I don't think any product can solve the slippery when wet problem. I might mix some non-skid powder into the last coat.

The best non-skid would be to leave it bare teak, but I can never leave well enough alone.

Any thoughts or advice would be appreciated.