Like the title says. Looking for a shop in St. Louis metro to perform service on my Gen II. I have had conversation with Royal Gate and Roanoke, but would prefer to use an independent.

Any suggestions? So far, Craven is my best option.