I sent my parts to a guy in Las Vegas who did an amazing job.
That being said, I'm sure there were people closer to me who could have done just as good. I would go to a local car or bike show and when you see a paint job that looks to be of exceptional quality, ask the bloke who painted it.