Some homeowners can wait longer between cleanings if they don’t live near the ocean or haven’t had severe weather issues. However, when it’s time to clean your roof, you should hire a professional rather than do it yourself.

http://www.roidirectory.org/