Roofs should be inspected and cleaned at least once per year. Maintaining your roof now will prevent costly problems later and will keep your investment and home, in tip top shape.