where's a good independent BMW shop to take my car?

i'll be in the northhampton/springfield area...

gotta be out there for month or two at a client site....