Had brought my 325 Xi BMW to Flying Dog for years. It finally bit the dust so when I bought a Mini Cooper Clubman and it went off warranty returned to Flying Dog for an oil change. Their staff is friendly and knowledgeable. They tell me what's wrong and let me know what is critical. No pressure. Confident that work will be done right.