This guy is a total A$$HOLE. I will never give this guy any of my business. He treats people like they are stupid, and being a automotive design engineer, I do not think that I come close to deserving that treatment. I do not know if he is a good mechanic but his customer service skills are HORRIBLE. I was on my way there to have him work on an alternator but talking to him on the phone made me turn around and go home. Dont waste your time here.