I use Dawn original dish washing soap and then I seal it with 303 Aerospace Protectant from CW, Pg 92 of master catalog. I try to clean and treat at the start of the season and then at the end of the season,but if I notice a really durty roof I will clean it again. The Dawn does not take off the protectant. Good luck.