I agree with Dan, I use Z12 about once or twice a year to renew my glass surfaces when needed. Z12 easily removes spotting or films and leaves crystal clear results. I always use it by hand, but I imagine machine results would be even better. I also like to follow with Z2 which keeps glass much cleaner for a long period.
:xyxthumbs