The answer to 'price of new shingles' is that the cost can vary widely depending on several factors. Typical ranges for new shingle installation can be anywhere from $4,000 to $15,000 or more, depending on the size of your roof, the type of shingles you choose, and your location. Factors that affect the pricing include the material (asphalt, metal, tile, etc.), the quality and brand of the shingles, the complexity of your roof, and the labor costs in your local area.
Getting multiple quotes from local roofing contractors is essential to understand the typical pricing in your market. They can assess your specific needs and provide a detailed estimate for the full project, including materials and labor. Be sure to compare quotes and consider the reputation and experience of the contractors as well.