Trimming overhanging branches is the best way to stop them from getting onto the roof. Can you, by chance, share a picture of the area?