Nu Finish Scratch Doctor in the orange bottle will get some of the swirling and surface scratches out really well... beyond that I don't know.. this is why I would NEVER pay anyone to detail my car/ I keep it in "just detailed" shape myself