How Much Does a New Roof Cost in 2024?

Replacing your roof might seem straightforward, but countless factors affect the cost. Beyond shingles, items like nails, ventilation, flashing, and labor all contribute to roof replacement costs. In this article, we break down the average cost to replace a roof in 2024, helping you understand what you need to protect your roof, home, and family.

What Factors Go Into the Cost of a New Roof

The average cost to replace a roof can vary significantly. According to HomeAdvisor, the typical range for roof replacement costs is between $5,500 and $11,500, but it can be as low as $1,500 or as high as $35,000. Many roofing companies charge between $4.00 and $6.50 per square foot. The average roof size is about 1,800 square feet, but in Des Moines, a roof averages around 3,200 square feet. Costs depend on various factors including square footage, material, and the extent of roof damage.

On the lower end, you might get a roof with lower-quality materials and possibly lower-quality work that cuts corners. Choosing low-quality work will likely result in needing another roof replacement sooner and could void your warranty. Always ask a roofing company about their insurance and liability to ensure you are covered in case of an accident.

Superstorm Restoration is fully licensed and insured to protect you in the event of an accident. When you call Superstorm Restoration, we provide a free evaluation and an estimate that factors in all code requirements, so you know what to expect from the beginning.

How Much Does It Cost to Reshingle a Roof?

The national average cost to reshingle a roof is around $7,800, according to HomeGuide, but it can vary significantly. Costs depend on roof size, location, shingle material, and other factors. For minor repairs instead of reshingling the entire roof, costs can be much lower. Roofing Calculator estimates that the average shingle repair costs around $750.

Cost to Replace Asphalt Three Tab Shingles

One of the biggest expenses in roof replacement is the material. Basic three-tab asphalt shingles are the least expensive roofing material. A square of the material alone typically ranges from $170 to $220. However, this material is thin and susceptible to wind damage. Most local municipalities abide by the 2015 or 2018 International Building Code (IBC), which requires a minimum 90 MPH wind resistance that most three-tab shingles do not meet. Be wary if a roofing company recommends this material.

Owens Corning three-tab shingles, for example, are wind resistant up to 60 MPH and include 10-year algae resistance. This material is generally used for DIY roofs as it does not meet code requirements. With storm winds frequently exceeding 60 MPH, upgrading to a higher-quality material can save you money in the long run.

Cost to Replace Architectural Asphalt Shingles

Architectural shingles, also known as laminate shingles, are more durable and higher quality than three-tab shingles. The cost to install 30-year architectural shingles is usually about $400 to $550 per square.

Fifty-year architectural shingles are even stronger and considered premium, costing $500 to $750+ per square. Quality roofing companies often offer extended warranties for premium products like 50-year shingles. These warranties ensure you have the top-of-the-line product offered by the manufacturer. This cost is typically $10 to $25 per square, plus the extra cost for upgraded materials. Top contractors usually offer high-quality products, so there may not be an additional cost depending on your contractor.

Laminated shingles from Owens Corning can withstand winds of 110 – 130 MPH. Premium Owens Corning shingles also include SureNail Technology for extra grip and WeatherGuard Technology for maximum impact resistance.

Other Elements to Consider When Calculating Roof Replacement Costs


Replacing a roof requires a lot of nails. In 2023, the cost of a box of nails increased to $30, and a typical roof requires two boxes.


This extra layer of protection against water damage is a code requirement. It keeps your home safe from mold, leaks, and other water-related issues.

Ice & Water Barrier

This barrier provides extra protection outside the shingles to prevent water from seeping underneath. It is also a code requirement and we recommend two layers for maximum protection.

Starter Shingles

These are necessary to protect the seams from water and are required for all manufacturer warranty claims. They are often cut by contractors trying to save time and money.


Proper ventilation is crucial for airflow, preventing issues with mold and rotting materials. It also helps with energy efficiency in your home.

Roof Flashing

This seals joints and other vulnerable areas to prevent water from becoming trapped. It is often used where the shingles meet the chimney and is a crucial but often omitted part of many estimates.

Drip Edge

This extends beyond the fascia and directs water into the gutters, preventing rotting. It is important to keep water and insects out of your home.

Unforeseen Costs of Roof Replacement

If your roof estimate is higher than expected based on the materials you’ve chosen, it may be due to other damage on your roof. If you experienced a storm which caused roof damage, but you did not take action immediately, your roof may have plywood damage where shingles were ripped off.

While we’re on the subject of acting on roof damage, we recommend you check out this blog post about why it’s essential to take care of roof damage right away. This may save you from shelling out even more money.

Complex roof designs can complicate and increase the price of a new roof as well. Skylights are difficult to work around, so roofers will charge more to accommodate those types of features.

Other factors that roofing companies consider when estimating the cost of a new roof include the type of roof material you need removed, the slope of your roof and the accessibility to the roof.

Roof Replacement Labor

Now that you’ve added up the material costs and other considerations, it’s time to add in labor. Labor usually accounts for 60% of the cost of a new roof. If you are in talks with a roofing company that is charging very low prices, it is worth investigating. We recommend looking these companies up on the BBB and other review sites to see what others are saying.

Labor costs fluctuate because roofers go where they are needed. After big storms that cause damage such as hail storms, tornadoes or hurricanes, roofers will likely be in high demand. If you are in an unaffected area you may have a more difficult time finding a company for your roof.

Is Replacing Your Roof a Good Investment?

Although the upfront cost is steep, replacing your roof is a great investment. A new roof will typically last at least 20 years, and a new roof can increase your home’s value by $10,000 – $20,000, depending on a number of factors. If you’re wondering how to afford a new roof, there are various options that could help ease the financial burden. Homeowners insurance may cover the cost of a new roof if storm damage can be verified. When you hire a Superstorm Restoration expert, they look for signs of damage that were most likely caused by a storm to verify if it can be covered or not. If you’re still wondering how to pay for a new roof but don’t have the full payment upfront, you may need to look into getting a loan or setting up a payment plan with the roofing company you choose.

Contact Superstorm About Roof Replacement Costs

If you need a new roof, the Des Moines roofing professionals at Superstorm Restoration can help. Our evaluations are always free, and our cutting-edge drone technology, yearly maintenance plans with “storm tracking” service and your own personal customer portal allows us to offer you a service second to none. We allow you to see areas of your property that other contractors simply can’t so we can provide you with roof repair that doesn’t cut corners. We’re here to help you.