I’ve just come across Norwex and their polishing cloth works wonders on windows and mirrors. If the stains are bad you use an enviro cloth first and then finish with the polishing cloth. No need for chemicals.
The best way I know of is using methylated spirits. It cleans any stains and evaporates leaving no marks. It’s the best for glass and therefore windows.
6:32 pm
4:08 am
4:00 am
9:23 am
11:50 am
3:07 pm
10:40 am
10:25 pm
9:08 pm
7:50 pm
12:47 pm
12:02 am
10:31 pm
10:15 pm
9:31 pm