I tried the scratch remover from Griot's Garage........they are on net........and worked well ....just put it on and buffed it out.....took out small scratches........I don't know anything that will takes out pits that are in the glass. Griots is actually about 20 miles from my houise so can go there and get their products.....they have lots of detail goodies and waxes.