Call Buddy Lapointe
Google his name, he is always great at finding outstanding fishing and a great guy to spend the day with too
His Fishing business is calling " Fishing buddy"
He would be as good as you will find in the keys.
Always pretty well booked though.