Did a roofing consultant tell you to leave all of that debris and moss on your roof? It sounds counter-intuitive when we talk about the health of your roof and why and it’s important to clean it all the time. However, in some cases, it’s necessary to leave the roof untouched. Daniel explains why.