A new roof isn't a luxury, it's a necessity. If you are experiencing leaks, or if you know your old or damaged roof is at risk, you've got to get[...]