An important part of roof maintenance is the routine cleaning, clearing and tidying of the roof and its related systems. Pay attention not only to roof shingles and flashing but other key components, such as eavestroughs, down spouts, installations (such as skylights, vents, chimneys, solar panels), and ventilation.