I told David what I thought was needed. He agreed and said if they found any thing else he would call. He did. He explained why. I said go ahead. Repairs were made. And the car was ready on time like he said. Very happy with both the work and service. Will continue to go here and not hesitate to recommend them to other owners of BMWs !