Star Brite
Star Brite is one of the most trusted names when it comes to boat cleaning and detailing products. They don't spend a lot on advertising, so you may not have heard of them, but walk into any dealership's service center and you'll see they trust Star-brite to clean customers boats.