I brought my vehicle here twice in the last week. They are responsive, communicative and quick with service. I did not give them five stars because I feel that they are more expensive than their competitors. Also, I feel that the repair would have required only one drop off, and considerably less anxiety for me, had they been more thorough the first time with taking it out and testing the repair. I feel that they would probably say the same thing seeing as how I needed to bring it back for the same issue in less than 24 hours. I am giving them 4 stars instead of 3, because they did provide me with a loaner car at no charge so I could get home the second time. When I picked my car up and dropped off their loaner it was very quick, the woman behind the counter gave me my key and sent me on my way.