Streaky windows usually aren’t a cleaning product problem – they’re a technique problem.

Here’s what actually works:

  1. Clean windows on a cloudy day or when the sun isn’t directly hitting the glass. Direct sun dries the cleaner too fast and leaves streaks.
  2. Mix 1 part white vinegar with 1 part water in a spray bottle.
  3. Wipe with a microfiber cloth or a clean squeegee – not paper towels, which leave lint.
  4. Use horizontal strokes on one side and vertical on the other so you can tell which side a streak is on.

Clean window tracks first with a cotton swab and a little vinegar – dirty tracks keep your windows looking grimy no matter how clean the glass is.