This subject comes up every so often, and I almost always get shot down, but I'll continue tooting my horn because this works for me. I use this stuff ...
click here ... because its made for RV rubber roof's, cleans well, and along with the conditioner will put a really smooth, slick, coat on top of the rubber. I simply do not understand why folks will go over-board attempting to put wax on the side of their campers, but when it comes to the roof, they say you don't need to do anything. Think of the "conditioner" step as a wax for your rubber roof, resealing it with a smooth, soft coat that repels water like glass.
Yea, it cost more than Spic-n-Span, but it is designed FOR rubber roof's!