Overall great experience from the shop. Communication was superb and kept me informed at all times. Would recommend for any BMW needs as I felt...
...as well as installing many aftermarket performance parts. He has always performed top quality BMW service and I have been very pleased with his work