i can back up iceman's claim, i saw the before and after windows, it really did get them clean and clear. i used another approach, i jsut put a coat of rain-x on all the windows, it was alittle harder to get off bc all the hard water crap came with it but it worked.