Just did my car today. Ive got miinor swirls and really minor pitting on the roof (don't know what that's from. can only see it at certain angles under the light). The car is a bmw and is about 2 years old. Had to go over it a bunch of times and it still did not get it off. The imperfections were dulled out a bit, but not gone. I thought this was pretty agressive, but apparently not. Should I go with a more agressive polish? What do you guys recommend? I don't think I should have to sit there polishing over and over again. Seems like a waste of time since it doesn't seem to help much.