Capt. Slate has been taking SCUBA divers out around Key Largo forever. That experience ensures that you'll be at the best sites for the prevailing conditions. They dive all the Preserve sites, Spiegel Grove, etc.
On Friday's Capt. Slate does a "shark" dive. They are only nurse sharks, but it's pretty exciting all the same and great photo ops.
They have a good sized fleet, so they are reliable too.
more