I took my car here because that is where my warranty would pay, and as a non paying customer it still was a horrible experience. They got my car and told me they would fix a lot of things such as the wheel bearings, wheel wlignment, brakes, etc. They said they needed to keep it 2 days because they need a part, they end up keeping it a week. They said others things went wrong with it then when i got it back it still was making the same noise. They are going to fix it again , and they are also very unprofessional, they said they would call me and they never call, you have to keep calling them. Do not go there!
Cons: NO GOOD