Outside of the BMW dealerships, the guys at PT are the ONLY people I let touch my e60 M5. They are very professional and knowledgable in what they do. Excellent customer service as well and great turnaround times.
I highly recommend them to anyone who needs any work done on their BMW!!