Do you mean like permantly polished. If so, I believe you can buy a kit at like autozone or something. Some people have done some stuff, it just takes time. I think the Meguires stuff is just to clean aluminum up. But Im not really sure so dont take that to heart. Good luck, maybe someone else will chime in.