The Abode Cleaning Products Window Cleaner is a high Performance cleaner free of ammonia or bleach which is effective in cleaning the windows and giving great results. It is non citrus and gives streak free results after each use. It is compatible with all glass surfaces and gives an unbeatable cleaning without leaving any residues. It is one of the best window cleaning products