Lisa,
I use tall step ladders and an extendable large soft caravan cleaning brush. I first lower the front of the caravan so the water runs off the roof. I have the hosepipe ready to was the shampoo (fenwicks) off the roof. Before i start i raise the aerial so as not to catch it with the brush.
I then go inside my Swift Conqueror with small, 4 step, stepladders and fully raise both large sunroofs. I then place from outside the caravan a half full biucket of shampoo on the roof next to the first sunroof.Then from inside the caravan on the ladders clean rond the sunroof, then repeat with the other sunroof. I don't use a full bucket due to the weight on the roof.
I then close the sunroofs and give the roof a good hoseing down.
Hamer