It's very true that rain across the roof is the action that will ultimately carry away the detritus but it's the absorption of the treatment that will cause the organic matter to perish in the first instance.
We're currently treating a great many roofs with our Roof Shield product but there's always room for more while the sun shines.
Feel free to give us a call anytime and we'll visit to assess and advise.