I have lived in several marinas that will always say no to someone calling, for all the reasons you stated above. They simply have no idea who they are talking to. Try going in person to McCuddy's (you probably want to look at their facilities anyway).
They see a nicely dressed, honest looking...