After having the roof inspected, there’s no doubt that it needs to be replaced. This means you will need to sit down with a contractor and work out the details. As part of that conversation, you’ll need to make some key decisions about the new roof. Here are three of...

read more