If you really want great results, you have to use products for each purpose in detailing the car. At a minimum, this means three products: one to wash the car of surface dirt and grime, a second one to remove oxidation and road tar and other problems, and a third one as a protective coat. There is no one-step product that is going to do all three of these things and do them well.