how much does shingles cost

Roofing

The answer to 'how much does shingles cost' is that the cost of shingles can vary widely depending on several factors. Typically, the cost of shingles can range from around $100 to $400 per square (100 square feet) of roof area, with the average cost being $200-$300 per square. The specific cost will depend on the type of shingles, the quality, the brand, and the region where you live.

Factors that can influence the cost of shingles include the material (asphalt, metal, tile, etc.), the style (3-tab, architectural, etc.), the brand, the warranty, and the complexity of the roof. Additionally, the cost of labor for installation can also significantly impact the overall cost. It's important to get multiple quotes from local roofing contractors to understand the typical pricing in your area.

Frequently Asked Questions

What are the most common types of shingles?

The most common types of shingles are asphalt, metal, tile, and slate. Each type has its own unique characteristics, durability, and pricing.

How long do shingles typically last?

The lifespan of shingles can vary, but generally, asphalt shingles last 15-30 years, metal shingles last 40-70 years, and tile or slate shingles can last 50-100 years or more.

Should I replace my shingles myself or hire a professional?

For most homeowners, it's best to hire a professional roofing contractor to replace shingles, as it can be a complex and dangerous task. Attempting to do it yourself without the proper experience and equipment can lead to safety issues and potential damage to your roof.

Get Help from a Local Pro

Connect with certified professionals in your area

Free, no-obligation quotes from local professionals