Corroded damaged, missing, or cracked shingles may be the cause of a roof. Leaking roof is a hassle and you don't wish to have one especially. Leaking roof can mean disaster especially if you have kids running around untidy especially when water combination with dirt on the ground, and of course the house. Then you'll have mud to clean up.The best