I've visited this place a few times since it's near my work. They do an excellent job fixing cars and care about their customers. Their customer service is very proactive, and everyone handles paperwork well. I can't find anything to criticise here. The service is top-notch; you wouldn't even know the cars had been in an accident. read more