I have been using Olympic deck cleaner that contained toxic sodium hypochlorite to clean my Trex decking, annually, for the last 5 years. I decided to give eco-friendly Corte Clean a try because I live near the beach in Washington State. Corte Clean cleaned stains and green moss from my Trex deck that the Olympic did not touch. The Corte Clean even removed the grease from spilled dog food! I highly recommend Corte Clean!