price of new shingles

Roofing

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.

Frequently Asked Questions

How do I know if I need new shingles?

Signs you may need new shingles include curling, cracking, or missing shingles, as well as granule loss and dark streaks on your roof.

Can I install new shingles myself?

While some DIY-inclined homeowners may be able to install new shingles, it's generally recommended to hire a professional roofing contractor for this project due to the complexity and safety concerns.

How long do new shingles last?

The lifespan of new shingles can vary from 15 to 50 years or more, depending on the material, quality, and local climate conditions.

Get Help from a Local Pro

Connect with certified professionals in your area

Free, no-obligation quotes from local professionals