SHOPS......depends.
If you aren't too concerned with your edge, yeah take it anywhere and they will make it "look" right.
However if you want it done right ask around. Even within a shop there are those that can and those that can't. If you find a tech that is being trusted to do racer work, you're probably safe. If you spend some time talking to a tech that doesn't know what he/she is doing, that will normally bear itself out in the conversation. They'll say things like, "It doesn't really matter...." or "I don't care about that on my board". Remember the majority of shops are just tuning snowboards for Joe Freestyler who may not care how sharp his edges are except that he detunes the whole edge for rail riding days.
You on the other hand are looking for perfection on your board. Therefore ask around here or your local mountain carvers, or send your board out to get it tuned. There are a lot of recommendations here for great techs to send your board to. Ask around.