Needing to get a new roof replacement is a big decision and you want to make sure it is done properly and at the correct time. Here are some tips to know when it is time to replace your roof. The first thing to look at is how long your current roof has been on […]