Usually, every 1-3 years depending on the density of trees and overall humidity AND must be done by a professional. It is a widely accepted fact that roof cleaning and maintenance do not only prolong its life; it also gives a more appealing and aesthetic look to your...

read more