Scam!!! He doesnt know whats he doing!!! I got my BMW towed there and he told me it was a sparkplugs then later fuel injector. I gave him a ok to fix it . After i pick up my car the car start shaking so i drove it back then next day he told me another injector went bad, like an idiot i told him to fix it. Again after pick up the car the second time and my car still shaking and he told me that i might have used the wrong fuel. I have driven BMW for the last 20 yrs and always use 93 octane. So i fed up with it i took my car to BMW and they told me the problem was the valve had carbon build-up...so i called him and ask for my parts and labor fee (total $1,500) back and he told me to take a hike. I am going to courthouse and filled a report so i can get my money back....