My insurance agent recommended this place after I had an accident. I didn't think my car would ever be the same again but when I got it back, it was just like it was before! I was amazed at their work. It seemed to take a long time to get it back but they were waiting on parts and I don't know how long those are supposed to take. I'd recommend them to anyone needing this service.
PROS: Great service and kept me informed
CONS: Not the best part of town