Honest and knowledgeable BMW service
I came to Richard and the IMAutohaus shop with an annoying service engine soon light that was on and off for at least a year and was preventing the car from passing emissions. They provided a diagnostic using a BMW specific obd reader so that was a good start. I got a call back mid day with an initial diagnosis and questions about the cars history to narrow down what is throwing off the ses light. Richard called back and confirmed the engine is running rich in bank 1, which I heard from another diagnostic I had. So I trusted his diagnostic. The hard part was the bill, the parts were the dagger! I did some quick internet shopping and found his parts quote about $500 more than what i found from ECS (not sure about shipping price), anyways i thought close enough. I hope hey used BMW parts, but I cant confirm. All in all, expensive repair, but I trust IMautohaus and would come back.