Ok, This may not be practicable but i find the technology fascinating. moss, mold, algae, dirt self cleaning. scroll down towards the bottom of the page, read, click next etc. Titanium dioxide! Is this the real wet & forget formula for roof cleaning?