Welcome! What part of Florida?I'm a Jax native but grew up on the Gulf coast. (Now live in coastal N.C.)
With business like yours the key to a good brand is to not over do it. To much action in the logo makes it costly to print and hard to read from a distance. I tried a simple CLEAR approach that still tells your story.
Regards,
Paul