I took my car there about two weeks ago and they told me they had fixed it completely. Well, it turned out they left it worse than when I took it in. I took it to someone else and they explained all the damage they had done there. I would not recommend this place to anyone!!
Cons: Not sure if they know what they're doing!