This topic came up a while back. Although there are various products sold for cleaning/maintaining the roof, soap and water still work. I suppose if your roof has gotten really nasty, one of the "prepared" products might be needed, but I'd try the basic methods first.
//heartlandowners.org/showthread.php/11710-Rubber-roofs-on-trailers?p=85026