He was extremely knowledgeable and helpful. We had an older car with many problems, and he was able to get everything fixed. We were very pleased with the cleanliness of the shop, and the cute little dog hanging around, Mr. Chuckles. We highly recommend this shop to anyone who has a BMW and needs it to be made roadworthy. Pricing is fair and reasonable. Repairs were made in a timely manner, by the most well rounded, knowledgeable mechanic around. I would give them six stars if I could, and they are veteran owned and operated!