The price of a new roof system varies widely, depending on such things as the materials selected, contractor doing the work, home or building, location of the home or building, local labor rates and time of year. To get a good idea of price for your roof system, get three or four proposals from reputable contractors in your area. Keep in mind that price is only one factor, and it must be balanced with the quality of the materials and workmanship.For each roofing material, there are different grades and corresponding prices. There also are a variety of styles and shapes. You need to look at the full product range and make a choice based on your budget and needs.Within the roofing profession, there are different levels of expertise and craftsmanship. Insist on a contractor who is committed to quality work.