I've got a black Porsche that needs to be detailed. The paint is in good condition, but has some swirling and very faint scratches (only visible in certain light conditions). Can someone recommend a shop or independent detailer that is up to the task? I'm extremely picky about my car and would like to find someone who is very experienced.