Stay away !!!
Very poor service, does not have much knowledge on what's he is doing and why !! will play with your car in a 'trial and error" method to find/fix the problem and finally will bill you for every hour he spent on that game. Ridiculous !!! Please stay away.