A friend said he uses Tilex on his deck. I was apprehensive about using it because it has bleach in it, but a few weeks ago I cleaned the deck with soap and water and still wasn't happy with it. So, I sprayed Tilex on the deck, scrubbed a little with deck brush and hosed it off. Wow, looked like a new deck. It does have bleach in it, so I didn't let it set long and hosed it really well.