I own a body shop in ohio, have it professionally polished, and then use a good polymer sealant, wizards is one of the best, you can get it online or at local paint shop or I can send it to you. That will keep your water spots from reoccuring. Hope this helps.