I highly recommend Finzel's Mastertech if you own a Mini Cooper. I live out of town and my local mechanic recommended I go there to have them check a code because he didn't have the proper diagnostic equipment for a BMW. My 2014 Mini Cooper Countryman had a rough idle, reduced power and the Check Engine light was on. The technicians at Finzel's Mastertech did a diagnostic examination and determined the seal on my oil cap was distorted causing a vapor leak, which resulted in poor engine performance.They ordered a new oil cap and did additional diagnostic checks (including test driving it a few times) and it's fixed! I'm so thrilled with the service and price. The Service Technicians were very professional and courteous throughout the process. Thank you. Dr. Diana Dickey