All roofs eventually need replacement simply because their very nature exposes them to the most extreme weather conditions. When it is time to replace your roof, there are options to consider. You can potentially change the entire look of your home with a new roof....