Replacing your roof can be very expensive. Depending on the material, it could range from just over a dollar per square foot, to about 9 dollars per square foot. This could mean thousands of dollars for your average home.
This should be motivation enough to convince you to take good care of your roof.
Naturally, before you consider doing anything to your roof, you need to make sure that you keep safety in mind. If you are uncomfortable with heights, you should consult a professional. If you choose to take care of things yourself, make sure that you never risk your health just to save some money.
Debris sitting on the roof can lead to all kinds of problems. It will allow water to collect which can encourage rot, mold growth and other things that will be damaging. After a storm, you will usually need to take a look at your roof, since it can bring a lot of debris.