That's difficult to answer. There are a variety of roofing materials, including composition shingles, cedar shake, PVC membrane (flat), and metal roofing. Price can also be affected by the quality of materials you choose. There are 30-year, 50-year, and lifetime roofing materials. The price also depends on the size & design of your home. Some homes have a very simple roof design, while others may have dormers, peaks and valleys, and other features that make the roofing system more complex. I've seen prices range from less than $20,000 to more than $50,000 for a typical single-family home. It all depends on the size, style, and quality of roofing materials you choose.