There are many reasons to have your roof cleaned . For example, if you live in a moist area, you can have excessive moss, lichen, or algae growth on your roof. Neglecting the problem can negatively affect your roof’s lifespan. When you’re ready to have your roof cleaned, enlist the help of a roofing contractor in Ridgewood. Because the job is potentially hazardous, it’s recommended that you have a professional who knows what he or she is doing to do the work. Be sure to determine first that your roof is in good condition before you spend any money to clean it—old or damaged roofs need to be repaired or replaced. Watch this video to learn more about why you should have your roof cleaned and what the process is.