...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