Honestly I don't clean window as often I should be but when I do I simply just use vinegar mix with some alcohol and little warm water and use newspaper to wipe it off if possible otherwise any Colton duster ... That does the job sparkly clean 😊
Alcohol is actually a good glass cleaner and it also disinfects and will not leave any streaks
Vinegar mixed with water or sprayway foam glass cleaner. Can find it at walmart
im only using this very satisfied with it,no streaks,crystal clear
Vinegar and water is what we used when I worked in hotel doing housekeeping
Vinegar is the best, it may not smell as pleasant as other things, but it leaves no streaks and is disinfectant as well.