Bleach, hair dye, drain cleaner, some insecticides and certain other household items will quite possibly cause permanent color a change in the carpet that isn't reversed with any cleaning methods.
Many cleaners use products to help cut on mold cultivation. http://unnewsusa.com/bbs/board.php?bo_table=free&wr_id=3367998