I think his intentions are in the right place but he costed me more damage to my car and left me without a car that I use for work for 9 days. I went to this mechanic for a simple alternator replacement. Even with complications, that type of work should never take 9 days to complete. He did admit he overlooked an issue on day 1, but that still should've been resolved within 24 hours of me bringing the car in, not 9 days. I had to remove my car from his shop, go somewhere else and they got it all done the same day and had to repair the aftermath damage from having him work on my car. His communication is lacking and I lost more than $1,800 because I was hoping to have a car the next day, only to be left waiting and hoping for a working car. Lesson learned. If a 2 hour job is extending to DAYS, cut it quickly and go elsewhere.