We are an independent family owned one stop mom and pop Mercedes Benz repair and restoration shop located in South Miami due north of the Falls shopping plaza and have been in the same location since 1974. We cater to our customers and treat them like family. As much as we enjoy the regular services and repairs on the Mercedes Benz, VW's & Audi's, we have a great passion on the restoration side of our business as well.
Give us a call to let us know what is going on with your vehicle, and we will schedule you in to get you back on the road as soon as possible.
12969 SW 85th Avenue Road, Miami, FL 33156, US
Monday - Friday: 8am - 6pm