Your roof is your home's first line of defense against the elements. When it comes to repairs or rep...