Cam, Matt and crew did an outstanding job diagnosing and repairing my BMW. They were able to determine the problem that 2 other repair facilities were unable to. The lead time to get my car looked at was 3 weeks, and therefore I tried the other 2 places. These guys had it figured out in almost no time once the car was inspected. I would highly recommend their service, as they know their stuff. Great job guys!