I am sure people will say "I found a great place to take mine..." but there is a lot of risk in having to go through the bad ones before finding a good one.
That's just life. That applies to everything and anything really. A little education is about your only line of defense short of spending the time needed to master it yourself.
For me, that means I choose to use a detailer. Now in true "caveat emptor" fashion I will say that he is not the cheapest option around. He is also not the most expensive.