http://www.powdercoatingtech.com in Plymouth is one place. I emailed them recently. $50 per wheel, $75 per wheel for a metallic/clearcoated finish. $120 (this is $25 per wheel plus a $20 surcharge to cover their costs) to get them sandblasted. Plus figure in what it will cost to have the tires unmounted/remounted (they do not do this). In my case I was astonished at how expensive it would be all told...I could get a brand new set of Rotas for as much as it would be.
Gauthier Industries in Rochester (1.5hrs south of Mpls)-- $150 to powdercoat 4 (or more) wheels. ($150 is the minimum charge per "job", basically. So if you've got 5 wheels, price is the same) Blast Clean (1/2 block away from Gauthier) sandblasts wheels bare for $15 each. (possibly more for "complex" shapes. 6-spoke Impreza and Legacy turbo wheels were both $15 ea) So, $210 total for a set of 4-- assuming they don't have tires on them.
I got mine done here, they were the cheapest around. Ultra Image Powder Coating of Minnesota. Utlra Image - Big Lake Phone: (763) 262-1500 Fax: (763) 262-1501. | Features of Powder Coating | Available Textures
i can see if i can get them done for u. i no the people at color tech. and had biker boys done for $100. if they have the color u want in stock it should be that. let me no if u want me to check. some times if the finish is nice enuff on your wheels u can powder coat over the paint but sand blasting is your best bet and they dont do that.