Yep, look in your yellow pages for a local powder coating outfit. Then call them and ask if they do "small runs" and piece parts.
In the Minneapolis / St. Paul metro area, I go to Powder Coating Technologies in Plymouth, Minnesota.
http://www.powdercoatingtech.com/
Since I have access to a bead blasting cabinet at work, I bring them bare metal parts and that brings the price down. (This particular place doesn't do blasting in house, but sends it out to have done, if needed.)
For marquee brackets, control panels and such, I typically have them done in "Pac Black". (The name is just an amusing coincidence, but easy to remember!) This is a smooth, semi-gloss black. For this place, it's a common color that they run all the time, so my parts are usually done within a week.
This place has a display wall covered with little sample pieces in all the colors, finishes, and textures that they do.
Price will depend upon color and how soon you need it. If you can wait until they're running a whole batch of parts in your chosen color, you'll pay less. If you want it ASAP, requiring a special setup just for your parts, you'll pay more.
Once I had a couple brackets that I wanted powder coated in blue, but I needed them right away. I took them in and asked what colors of blue they were running in the next few days and picked from them.
One thing to remember, you do not want to have any threaded studs or threaded holes powdercoated. Be sure to point these out to make sure that they see them. They'll put little plugs in the holes and cover the studs in special tape to keep them uncoated.