Maybe I haven't had the kind of spots you're talking about, but I've never had anything that rain-x couldn't take care of.