I've had my wheels powdercoated by American Powdercoaging and they were awful so stay away. Wheels took twice as long as they said they tried to up the price and when I went to pick them up they were still very warm as if they had just gotten em done even though they had them for over 3 weeks. The color was wrong and there were a lot of dimples and other imperfections.
I then had them stripped and re-coated by Forever Powdercoating in Tumwater. They were great with good pricing, huge color selection, and awesome customer service. I'll def go to them for my next set.