For wndow cleaning, our contract cleaners use, dawn dishwashing liquid in warm water, then towel dry, no streaks and really shiny!!! Works a treat.not sure whether other dishwashing liquids are as good as dawn but I guess there wouldn't really be a difference