Auto Repair in Norcross, GA
Auto Repair
6610 Peachtree Industrial Blvd.,
Norcross ,
GA
30071
UNITED STATES
Based on 2 reviews
Excellent Service
I have used BMI for over 12 years, for a total of 4 different Mercedes models. Greg cares about his work, and does excellent work. I feel that he truly places the customer's interests first, has honesty and integrity, and that the...First and last time customer
Absolute worse service ever. As a first time customer and referred to BMI, I expected the best service. Took vehicle in to get a diagnostic to repair the A/C. Greg quoted one price to repair the vehicle and then called to say it would...Worldwide > United States > Norcross, GA > Auto Repair