After porches were pressure washed, my glass table and windows had streaks that would not come off with Windex or Vinegar. Also read that others tried vinegar with dish soap which didn’t work. Tried a little acetone, tried Lestoil, neither budged it. Tried a magic eraser—boom, with a lot of scrubbing, it started moving things. HOWEVER, it really went well when I used the magic eraser with a little Bar Keepers’ Friend. Didn’t think it would be a good idea to use such abrasive items, but it worked pretty quickly and no scratches. Worked in small sections, then cleaned all off with Windex. I was really worried. Hope this helps.