We had a very good experience with Conch Republic Divers a couple years ago. They are very helpful with planning and the parking lot is immediately next to the dock so you don't need to haul your heavy gear very far. Rented a DM buddy for one non-AOW diver for the Speigel Grove.