Hands down, this is the most diligent and competent repair shop I've ever come across. In one case, I had an odd issue to diagnose. They spent a significant amount of time researching the problem and discovered a solution. Great people, great service. I'm a customer for life.