Claying the glass may help. For windows I get a bucket of hot water, glass cleaner and a few MF's. I first dunk and wring out the first MF in the water and wipe down the windows then follow with a dry MF. Ill buff and sometimes that's all it takes. If there is a haze or streaking then I will...