I got my info. from you tube--learned a lot. It's not hard with a little instruction.
We used cedarkeyoutfitters.com . Captain Danny Allen (352)-215-3686 and Captain Chad Osteen (352)-226-0073. Both were great. I've been on Capt. Danny's boat the past two years, and on Capt. Chad's boat this year. Capt. Chad may be better for sharks and rays, as his boat is a little smaller and will get into more shallow water, but both are great. Great thing is, if the weather doesn't permit for bow fishing you can rod fish. Need low to no wind, clear water, low tide, etc. for bow fishing. They will do their best to set dates according to the best tide for what you are wanting to do.
If you shoot rays, you fillet your own. Otherwise they will skin/fillet the fish for you.
If have any questions, just holler.
Chad