A cleaning system for laundry which includes a washing agent and a protective agent. The washing agent is configured to remove unwanted matter from the laundry. The protective agent is configured to create a bonded barrier comprising organosilane antimicrobial(s) on the laundry for protection against odors from bacteria, mold and mildew and/or the like. The washing agent and the protective agent are configured to be used in a two-step water-based treatment process in which the washing agent is provided in a given first step of the treatment process and the protective agent is provided in a given subsequent second step of the treatment process.