This is a Tulsa roofing article that discusses three key factors you need to consider when you're installing a new roof. These are the materials you use, your budget, and the roof's use. It explains each of these three factors in detail to help you make the most informed decision possible.