I have been using Corte Clean on our composite deck for 3 years & it works like a charm. The only product I have found that makes all of our stains disappear. This year we had entire roof replaced which resulted in a lot of tough black spots on the deck (from asphalt shingles). the deck is now looking like new!! Love the product & the company!!