If you put wax on, and don't buff it off, it will slow the stain. On Off is pretty harsh just to clean that. FSR is mild and works very well. Power 1 is a little harsher, but works very well. The only way to prevent it would be a lift or one of those pool style setups that let you chlorinate the water around the boat.