alrighty thanks for the help. well i got hold of sunlight supply "great customer service" and he said mild soap and water or vinegar and water for heavy salt build up. he told me they cant be polished cause the manufacturer of the reflectors uses a very very thin layer of special reflecting material. and if i polish it i will take it off. He said it may look shiny and polished but it wont really be right.