Yes, moss can cause significant damage by rooting under shingles, lifting them, and leading to granule loss, which shortens roof life. It can also block water drainage, potentially causing leaks​.