I don't understand how this place has such good reviews..maybe people just don't realize they are being swindled? Took my car in to see why the check engine light was on and for them to check why the car had been shaking. I had no intention to leave my car there over night but that's what happened, I call an hour before closing and the guy essentially tells me my car is in the back of the shop " and too far to get before closing time " & that I would need to get it in the morning...unacceptable! So I was car-less because it inconvenienced the guy to go get my car. Wow. & ontop of it he quoted me an insane price to fix the shaking, he told me 3 engine mounts needed replacing for over 1k, took it to a mechanic buddy of mine & he said only ONE engine mount needed replacing for a little over $100. So this place tried to get me for more then what was actually needed!
Pros: location is convenient & in a quiet street.
Cons: your typical $ swindling mechanic
I advice you to get a second opinion before dropping major $ here.