Any gunsmith will be able to help with that. Just call around and find the one with the lowest shop minimum. That's what I would do if I didn't want to mess with it myself.
The smiths at Ray's Sporting Goods seem to know what they are doing and they always have a ton of guns up there that they are working on..... so they must be doing something right. I have used them for a few minor things and I have no complaints