Not all roofing problems can be averted but you can always be a little proactive to limit the extent of damage. Serious roofing problems are often due to negligence and lack of maintenance.
You can repair cracked felt or loose slate, provided you are handy with handheld tools and don’t mind sweating it out. Repairing a roof can be challenging, more so if you have no or little experience.
The simple answer to the question, ‘can moss cause leaks’, is yes. But there are certain factors which will influence that possibility. How much moss you have on your roof, the condition of your roof and weather and other forms of debris and materials will contribute to the any roof leakage.