It's really hard to find a quality mechanic, I think everyone can agree on that! This place was great. Not only did they provide great customer service, they provided great communication which is a HUGE deal to me! Price was decent and everything was explained to me. If I had to complain about anything, just know that your car might be OTS for a bit of time. It wasn't a quick fix, but I'd rather that than having to take it somewhere else again. Thanks so much for fixing my car!