I brought my car to Roaches Automotive several weeks before Christmas. They subsequently closed for Christmas holidays (in fact, the week before Christmas) and have not been open since. I have tried calling, and haven't been able to reach anyone for several week. I haven't heard from Roaches Automotive for 6 weeks, and at this point, I would rather have my vehicle returned to me, so that I can bring it elsewhere. Horrible, horrible experience. If I could rate them at ZERO stars, I would.