after doing some work for me, the parts broke down within months (supposed to last several years) and when I came back to get it fixed, I was told that an unrelated part had to be replaced (even though I had taken my car to another reliable mechanic who said everything else in my car is fine). Overall, I'd NEVER recommend anyone going to this place - don't get screwed like I did
they did some work for us and we went back a number of times to have it corrected ending with one of the employees cursing and swearing at us.
not impressed at all.