I have been to this place twice with issues with one of my wheels/tires. The staff was very professional. They did not pressure me into getting work done, and they took the time to explain what was wrong, and how much it would cost to get it fixed. The first time they did the work for me, and called me when my car was ready. The second time, I waited and after they figured it out they gave me a quote for repair costs. Both times I called in before hand and they assured me that they could look at my car right away, and they did just that. Their waiting room is really comfortable too.