I rarely write reviews, but I feel compelled after my recent service visit. I have been using PM for several years on my previous E39 M5 and now my E36 M3, and I will say they take away a lot of the anxiety in owning these cars which can sometimes require a fair amount of work. Whether you need routine service, diagnosis and trouble shooting, or you want to put on some performance parts, they can get it done. Every person working there is very helpful and their estimates are always close. Having used local dealers in the past PM has become the clear choice for me.