Circle S in Helotes is good, Roxanne has done many mounts for me.
Eddie's Taxidermy on the north side of town is also very good.
I need to check out Animal Art
I've seen just about every shop in town, animal art is top notch, as is verrips in la vernia.
Dales mounts are so good they make my other mounts done by other shops look like crud