Alex has been doing work on my cars for over 15 years. I'm an avid BMW fan and as any BMW owner knows, while they are fantastic cars, they break and break often. To enjoy BMW ownership, you MUST have a great mechanic!
Alex does great work at very reasonable prices. He knows these cars inside out and absolutely loves what he does. Alex did a M50 swap on my e30, kept my e39 540i running until 190k miles (when I sold it), maintained my E46 M3, and also did work on my Dads' E34 and later his E39.