Homehow often should pressure washing roof shingles be done

how often should pressure washing roof shingles be done