Choosing a new roof? With so many different roof styles and roof materials to choose from, there’s bound to be one that fits your house’s architectural style and your budget. The challenge is how to narrow down your options. These questions can help you make a short list, or at…