I think there is a boat yard near the Southern end just North of the southern most bridge. I think the name is Adventure boat yard(?)
It also seems that on down near Ponce inlet there is another marina with a travel lift that I saw some larger yachts at last Oct.
Sorry I don't have more detailed information. Everything I have is on the boat in Marathon and I am in Tennessee.