Better a good all around mechanic than a half assed specialist. DO make sure they have the right diagnostic tools. A lot of stuff like ABS and transmission stuff is proprietary. Shops can buy tools to access that, but they sometimes wont if it's a brand they dont see to often. Anything having to do with emissions is by law open, meaning all your engine related stuff. But airbags, ABS, stability control, anything a body computer handles, like windows or door locks or alarm system, that stuff wont be accessible without the right software.