For bone fishing, contact Capt. Perry in McLeanstown, on the east end of the island. We caught 14 fish on a "bad"-weather day! Last November, hubby caught a 30+-pound fish with a lightweight fly tackle. It took an hour and 45 minutes to bring into boat, but Capt. Perry knew exactly what to do. Hubby's picture was published in Saltwater Flyfishing magazine, the January 2006 issue.
For reef fishing, for snapper and grouper, etc., contact Capt. Leslie Treco. You can find him at Ocean Reef Yacht Club marina, where he captains a privately owned yacht that is docked there.