I enjoy going to KC Autoworx with my Volvo. I had tried to take it to other auto shops with poor results. These guys are one of the few places that know what they are doing on my car. I drive over 30 minutes from my home to use them, that is how good they are.
They are patient, and do quick work as well.