Terrible in all ways. We made an appointment at 8am to have our car looked at and they didn't get to it for almost two days. My car was there for 4 days total for something that might have taken one day, if they didn't do it all at once. After all of that we had to come back in a week later for the same thing and they want to charge us for more work, even though they made the mistake in the first place. Not even worth one star. They are way overbooked and unapologetic about it.
more