The frequency of roof cleaning and moss removal depends on various factors including your location, climate and the prevalence of moss. In general, it’s recommended every 2-5 years but contact us and we can advise on your specific requirements.