We use Starbrite Premium Marine Polish for wax and what Greg uses from West Marine for the others. I also use Magic Erasers and Greased Lightening (it is a yellow bottle cleaner like Simply Green) and it does an amazing job on the bottom, but the magic erasers fall apart on the deck (rough surfaces). We also keep the boat covered whenever out of the water and on the trailer.