I suggest MINI Mania cause I just got some goodies for my
MCS through them. Their service is phenomenal! However, they do not yet have a garage, but if you make the trip up there, they'll set you up with a local BMW performance shop that does their performance mods. They also can set you up with a shop in San Jose that has done many performance mods for MINI's using MINI Mania's parts. Ask for Ken at Mini Mania and he'll hook you up. Good luck!