A new or well-maintained roof can significantly increase your home's resale value, curb appeal, and protection against weather damage.