Matt at Bennett's Auto is very knowledgable and skilled with BMW's. I brought my car in and he was able to replace the belt along with my driver-side mirror fixed at the perfect timing and good price. I plan on bringing it back to have my breaks and other things done in the future. I highly recommend Bennett's to anyone who needs work done on your BMW.