Maybe I'm wrong, but I don't think you'll get window mask and road film off. I gave up on that years ago. Tried so many things then washed at two other washes and had the same result, so I just gave up. No complaints. Once those have been on there long, I found that you have to scrub them off.