Was rear ended a few months back and this is the shop Mercedes Benz and my insurance recommended. Brought the car in for an estimate and was told they would order the parts and call me, 2 months later and no call I called them and they "finally found my file" and saw the part was ordered, 2 weeks later brought my car in and they said it would take 2-3 days. 14 days later and my car is finally ready....came in to pick up my car after what they call an extensive "quality control process" to find the paint on my bumper was not properly buffed, had to wait another 20 minutes to have them buff it. Every time I called to follow up, I never got a call back, it was always me following up on my car never them. Would not got back if I can avoid it.