27th March 2024 27th March 2024 roof cleaning How often should I have my roof cleaned in Scotland? It varies, but we recommend an assessment every 2-3 years to maintain its condition. To schedule, dial 0141 308 1558.