Tree branches can be a problem for a few reasons, the most obvious being the risk of them falling on your roof during severe weather. Be vigilant when it comes to your landscaping and cut off any large branches that are directly over your roof. This will help reduce storm damage, while also preventing leaves from piling on top of your shingles, absorbing moisture and eventually rotting your roof.