For lawns and roofs, the moss killer is has iron as the killing ingredient. Does not sound like something I would want in my boat to rust stuff. I do not know if bleach or TSP would do it. It would be better than using iron. Do not have any other ideas.