When you are ready for a new roof, you have many options. How do you decide which one is right for your home? While the decision is never easy, there are a few steps you can take