Here's the list of shops from the Everglades Chapter BMW CCA newsletter - might be a good place to start:
http://bmwccaeverglades.org/resources/

Foreign Affairs Motorsport (Bob Varela) ...