shops in San Diego
I've found through the years that most shops that do all types of work don't do any one thing exceptionally well. I'm sure there are exceptions, but none come to mind. Shops that specialize tend to have more expertise in their particular field.