I've had experience with three other BMW repair shops in PHX, also the dealer on Camelback. While the others were (mostly) ok, Beyer is the best. Got me in quickly. Offered courtesy ride to my home. Very pleasant from van drivers to receptionist on the phone. The owner is knowledgeable and you deal with him directly. Finally, the costs seemed reasonable, explained clearly, no hard sell. They should all be like this. I highly recommend Beyer.