People overlook their roofs. They can be the most expensive part of a home to repair if damaged. The reason is that most damage doesnt show up until the roof is reshingled or the damage becomes so severe it starts to show inside. Make sure you have your roof inspected every 5 years or so from inside and out. Most roofing companies willl do this for a minimal fee or no fee. Take care of any damage immediately, and make your you stop leaks before they stop.