TIP! While leaks sometimes can be caused by shingles that are faulty, be sure you look at your roof's foundation too. If your home has dry rot in the outside ...