Everything that I've ever seen, heard or read is that the waters around Jamaica are mostly over fished or fished out. As such, there's not much of a charter fleet. I've seen and heard of folks chartering a local fisherman on their Panga. Don't expect much. These guys aren't professional guides. They are opportunist willing to make a buck. They most likely will not have high end gear/tackle. They are not trophy fishermen. They are subsistence fishermen.
I would contact whatever resort you plan to stay at and see if they have a recommendation or are able to make a referral.
There's a reason that Jamaica is not a trophy fisherman's destination.
_________________________
Mike
Buda/Port Aransas, TX