Incredible service experience! Had our 2011 Mini Cooper break down on us the other evening (engine misfiring). We had it towed to Nixon Automotive the same night (BCAA) and emailed them about what had happened. They were able to diagnose, fix the issue and have it ready to be picked up THE NEXT DAY!!! Highly recommend you bring your BMW/Mini to them for your service needs!