This guy has the worst reputation as a mechanic! He never sticks to his scheduling and his turn around time for repairs sucks. We rented a car while the repairs were suppost to be done, but he waited weeks before even starting the work! By the time we received our car back, I could have done the work better myself! The paint didn't match and the clear cote had drips from over spray. I had to take my car to a friend just to fix his mistakes. I will not recommend this joker to even my worst enemy!