I have had two different experiences with this Mercedes Benz Body Shop, both times - in 2008 and last week (Feb. 2016), they performed the repair my car needed, not just top quality, but beyond.
The shop staff are terrific, from front office to service staff. They perform quality work and stand behind their product. They understand the concept of customer service and they deliver it.
I'd recommend them to any friend or family member.