See if you can't reach Richard Stanzcyk who owns Bud&Mary's Marina in Islamorada. They must have a website. I don't think any of it is cheap, but they have charter boats for reef fishing, offshore boats, and flats boats.

Be aware that many charter skippers expect to keep the catch, which they sell to restuarants, etc. so be sure to make it clear that you expect to keep your catch.