Yes.  We can remove even very severe water spotting. Both on exterior windows and interior glass showers. We can repair any type of flat glass as long as it is not broken.