I have never had a problem of someone arriving in street shoes expecting to go out on the boat. I always check guests shoes before we go to the boat. Boating/deck/docksiders and sneakers are fine. Apparently every one I know is aware of the general boating rule. However, I would not hesitate to speak up and find an alternative solution to hard soled, black marking, street shoes.