I'm sorry for all the good reviews here. They just aren't that good. I took my car to them twice, was disappointed twice. I went back because I figured the first time was a fluke. Nope. Poor diagnostics: Both times the work required was more than they initially thought after looking at the car. They aren't interested in doing much more than a visual inspection before they quote a price. ~$300 turned into ~$800 on the first one. The second one went from ~$30 in parts, unspecified labor to $342 They also handled it poorly each time: The first time they forgot to call me and tell me that the car wasn't ready. I don't know till I show up, having biked 20 minutes to get there. Worse than that, the lack of notice required me to take a last minute $100 taxi ride to get to an urgent doctor's appointment (the doctor listed same day cancelation as $200, and yes, they would have charged me). Took the entire rest of the week before it was ready. The second time they told me it needed more work, that they wouldn't know how much till the next day. Next day they call me when it's done, and THEN tell me the price. I definitely don't recommend them. I'm giving them a 2 instead of a 1 because, I reserve 1s for things like cheating, and they were just incompetent.