Be careful. They subcontract everything. The only one thing they are doing on site is the paint. If you have any claim you have to leave the car there and they call their sub to pick up the car to check anything. Everything hidden of course.. After you get your car and paid: forget it!!! If you have any problem with your car for bad repairs they doesnt take care of anything and they doesnt answer the phone anymore. In addition they said they are authorized by insurance companies to repair your car. That is false. They havent any authorization from them. That means that you havent any warranty!!!
Great customer service and very knowledgeable on auto repairs.