Read some of the threads here on iboats and you will see various ideas about cleaning them. To pick one as best is a personal thing. If you have the skill and determination (and elbow grease), some of the folks made theirs look like mirrors. It really all depends on what type cleaning and appearance you're looking for... There are chemical cleaners and polishing methods. You have to decide what YOU want. But there are some of every type cleaning in these threads on here.