Due to my experience in the past with the BMW dealer I asked a collegue that drives a newer 528 and he recommended these guys.
They were efficient and best of all they were priced incredibly reasonably for the professional quality service they offer. I would tell anyone within 100...
The only place I would ever take my car period. Great service, honest, family run business that treats its customers like family