I’ve been taking my «out of warranty» cars to these guys for years, they seem to know how to fix pretty much everything(they’ll tell you if they can’t). Very honest and smart guys. Overall it’s a very good shop and very convenient for me(even though sometimes it does take a while to get an appointment).