When you are a home owner, you have a lot of different things that you have to keep up with to ensure that your home maintains its value. One of the most expensive features on any home is the roof. A roof’s main purpose is to protect the...