Good to keep it clean from the start! Consistency is the key as its better to clean regularly than letting it get out of hand. There are a lot of products and methods out there. There's more information in our Library
for further reading about recommended cleaners and other items for each type of roof, etc...
Forest River Forums - Downloads - Awnings, Roofs and Exterior
Here is what I do:
I like Simple Green. First, its good to ID the type of roof that you have: Rubber roof (AKA “EPDM”) membranes are smooth and will be slippery when wet. TPO roof membranes have a texture like an orange peel.
Basically, the roof needs to be cleaned with a non-petroleum based cleaner. While you are up there, closely inspect the seals
for cracks and use Dicor LAP sealant to touch-up (leveling for horizontal surfaces and non-leveling for vertical surfaces).
I have only ever used two types on the roof of our 233S: Murphy's Oil Soap or Simple Green All-Purpose Cleaner. The Simple Green really did a good job - better than the Murphy's.
My roof is TPO so double check these can be used with EPDM if that is what you have.
I like Wash Wax ALL Cleaner from Aero Cosmetics. I will use water/soap to get the heavy road grime off where needed but the Wash Wax All does a good job for 95% of the trailer. The key is to take your time even if you need to plan on a couple of days. Spray on in a small enough area where you can immediately wipe dry. Do not let it dry on its own as it will leave streaks. A box of disposable rags is nice to use.
I like LA's Totally Awesome. The process I use is to dilute the concentrated Awesome, spray it on the underside (make sure to wear safety goggles and old clothes), climb on top of my camper and spray it on the topside of the awning, roll up and let it sit for 30 minutes. Unroll the awning and wipe off with a mop and water. Rinse top and bottom with a hose when done cleaning. Let dry.