Kyle at Precision German Performance BMW does a good job and I trust him. What I like about him is that he does a lot work himself and takes responsibility. I have a 2004 BMW X5, and recently there was an engine warning light issue. It turned out to be a thermostat control which he replaced. He also replaced the faceplate on the climate control because the knobs were loose. Everything turned out great, but he needs to do some more work. He took over from another company a couple years ago, and I've been happy with his work.
more