I use a 5 litre pump sprayer from B+Q...about £15.
I mix 10ml of TFR with the 5 litres of water(20% mix) carry the sprayer (small and light) over shoulder with strap provided and using the lance with trigger, spray the whole roof surface in a couple of minutes.
I have a short WFP attached via a control valve to the garden hose.
I dry agitate the surface just sprayed, particularly the PVC and finials, then turn water on and brush rinse off.
After doing this, I go over finial PVC area and roof bars with hand cream from "CARL F direct" -
www.carlfdirect.co.uk.
This is applied with a large sponge and rinsed off with same hose and brush as above. All cleaning is up on roof with me...I have an access ladder with room for stowing equipment.
Once roof area is clean, I clean out gutters and roof panel edges.
Then its a sponge over of ALL exterior ground frame PVC including exterior of gutters with cream cleaner...this takes minutes.
Brush rinse as above, changing to a jet branch to jet out gap between bottom of frames and sill.
Sills are then wiped over and rinsed.
Stow everything away and a final wash from top to bottom with WFP.