This place is great!
2010 525i--- Great team of professionals.
I have since taken my BMW 530i and have had several repairs including brakes, air intake parts, oil changes, passenger seat mechanism replaced, and more.
More than someone from the dealer (in my experience) I know my stuff when it comes to bmws and this guy was spot on.
The mechanic at Hash Imports stayed late to fit my emergency repair needs in among 2 1/2 weeks of scheduled repairs and had it ready...