Methinks if you need your car repaired, look elsewhere.
Sometime in March the rear driver side of my car got hit. I received an estimate from the other person's insurance and was told to take my car to a body shop of my choice. I chose ABC because they had a 5 star rating, and the shop is close to both my jobs. I called Friday 4/8 and spoke to the owner who told me I could drop off my car any day the following week. I dropped my car off to be repaired on 4/12/16. I provided ABC with an estimate from the insurance company of the person who hit me. Not even an hour later, I get a call from the receptionist telling me that the owner does not want to deal with my car and to come pick it up.
Apparently ABC did their own estimate and it was almost $1500 more than the original estimate I was given. I told them to just call the insurance company and they will pay whatever the difference is, but I was told no that the owner just doesn't want to deal with it. I appreciated the receptionist who was really honest and friendly, but I think this is just bad business. I even called the insurance company and they said they have NEVER heard of a company flat out refusing to do business before. I can't obviously comment on the work they do, but I would be careful taking your car here.