The price of a new roof system varies depending on such things as square footage, the materials selected, permit/inspection fees associated with the location of the home or building, whether the old roof needs to be stripped off, and degree of difficulty. For each roofing material, there are different grades and corresponding prices. There also are a variety of styles and shapes. We’ll help you look at the full product range and make a choice based on your budget and needs.