Horrific experience. This guy had my sons car for over a month giving expected completion date one after another and then extending it. When we tried to get in touch with him for an update he was always unavailable. When we finally got through after a month to tell him that we were taking it to someone else. He said "I think that's the best thing for you". Of course when we went to pick up the car he wasn't open - during business hours. Oh and icing on the cake, we had it in for a couple minor repairs, but when we picked it up, for some reason the check engine light was on. It wasn't on when we dropped it off and of course this guy "claims" to have done nothing to it. My guess is that he broke it and didn't want to take responsibility so he just kept putting it off until we got annoyed enough to take it back. Do yourself a favor and drive past this "mechanic", he is a hack and completely unprofessional. read more