The last thing any homeowner wants to deal with is a damaged roof. While most roofs are designed to protect your house from outside elements, they will lose their color and structural integrity over time. You can, however, prevent severe roof damage with proper maintenance...