Go with a Local Roofing Contractor in your metroplex. Not a Storm-Chaser who will be gone before they have to stand behind the quality of their work.
A professional with integrity. You need a Roofer who is going to shoot it straight with you and provides you with factual information based on their experience and condition of the roof. In other words, choose a Roofer who clearly communicates the process from start to finish. You shouldn’t be getting sold, you should be getting helped.
Most IMPORTANT: You should choose the person who is both knowledgeable and an expert in their field. They should be able to convey their knowledge with you on an equal, not overwhelming level.