Moss grows in cold and humid environments. If you have moss on your roof, it's probably because the roof is shaded by...