When you are in the market for a new home, one thing that you will definitely want to take into consideration is the condition, age, remaining life, type and style of the roof. Replacing an existing roof can be extremely expensive, and if the roof is in poor condition, you may wish to … Continued