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.