A sturdy and well-maintained roof is essential for any property. However, even well-maintained roofs can suffer from problems that might require major…