Call Mack sails in Stuart and they will come to your boat and fix it.
Mac sails
I'm sure there is. Online if you look up boat repairs for your area you'll get a list of boat repair shops. On the good sites they even have a rating system. Welcome to the 21st century.
There is a boat repair business called "whitecar" there that might. If they do not they will know who does. I have a power boat so really have no experience with your problem.
Best to call in.
Thanks! Your answer is awaiting moderation.