How much does a new roof cost?

Based on 150 full asphalt shingle roof replacements eRoof completed across Minnesota between 2024 and 2025, most homeowners paid about $14,500–$23,000 for a new roof on a typical home, with the median project coming in around $17,600.

eRoof Team

Published:
| Last updated:

How Much Does a New Roof Cost?

We took the time to go over the data from 150 real asphalt shingle roof replacement jobs we completed between 2024 and 2025 to calculate what homeowners actually pay for a new roof in a real-world setting.

Based on those 150 projects, most full asphalt shingle roof replacements landed between about $14,500 and $23,000, with a median project cost around $17,600.



Why Most Roof Cost Guides Don’t Match Reality

If you Google “roof replacement cost,” you’ll see a lot of:

  • “Roofs start at $X…”
  • “Average roof is $Y–$Z nationwide…”

Those numbers are often:

  • Built on national averages, not your specific region
  • Calculated on a very bare-bones scope that assumes everything goes perfectly

In a perfect world, every roof would be a simple:

Tear off → install new shingles → sweep up → done.

But in reality, on most jobs there are at least one or two extras that show up once the old roof is removed. That’s why our dataset includes all of the “normal surprises” that drive real project totals up, like:

  • Rotten, delaminated, or gapped roof decking that has to be replaced
  • Roof decking that doesn’t meet current building code
  • Chimney and wall flashing that’s outdated or improperly installed
  • Minor fascia, trim, or siding repair around roof edges
  • Vents that need to be added, moved, or upgraded (ridge vents, bath fans, kitchen vents)
  • Permits and inspections required by local municipalities

When we say “most homeowners paid between $14,500 and $23,000,” we’re talking about complete, code-compliant projects—not just the cost of shingles.


What Actually Drives the Price Up or Down?

Every roof is different, but these are the major factors we see over and over again.

1. Size and shape of your roof

  • Larger homes = more roof area = more materials and labor
  • Roofs with lots of hips, valleys, dormers, and cut-up sections are more time-consuming than simple rectangles
  • A compact 1,000 sq ft rambler is very different from a 3,000+ sq ft two-story with multiple rooflines

2. Pitch and height

  • Steep roofs require more safety measures and take longer to work on
  • Two-story homes and tall structures are harder to access than low, walkable roofs
  • Steeper, taller, more complex roofs usually land toward the upper end of the price range

3. Decking and structural condition

Building codes in most areas require that the roof deck be solid and properly spaced. Common issues:

  • Rotten or soft decking that needs to be replaced
  • Older homes with wide board gaps that no longer meet code
  • Areas around chimneys, valleys, or low spots where water has caused damage

Sometimes that’s only a couple of sheets of plywood. Other times, large areas need to be re-decked. That can add anything from a few hundred dollars to several thousand, depending on how widespread the problem is.

4. Materials and upgrades

Most jobs in our dataset are architectural asphalt shingles, but prices go up when you add things like:

  • Impact-resistant (Class 3 or Class 4) shingles
  • Premium underlayments or ice & water shield coverage beyond the code minimum
  • Extensive flashing upgrades around chimneys and walls
  • Skylight replacements or additions
  • Ventilation upgrades (ridge vents, intake vents, bath/kitchen fans)

Those upgrades can absolutely be worth it—especially in hail-prone or heavy-snow areas—but they push a project toward the top of the range.

5. How long it’s been since the last re-roof (code & compliance catch-up)

Roofs can last 20–30 years or more, which means:

  • The last time your roof was replaced, local building codes were different
  • Products and best practices have changed a lot since then
  • Things that were “okay” back then may not pass inspection now

So when we tear off an old roof, we often have to:

  • Add more ice & water shield than the original roof had
  • Update or add ventilation to meet today’s standards
  • Fix flashing details that were never done correctly
  • Replace decking that was “grandfathered in” but no longer acceptable under current code

All of that shows up in the final price. You’re not just paying for “new shingles,” you’re bringing a 20–30-year-old roof system up to today’s code and safety standards.

6. Market conditions: materials and labor

Roofing is also affected by broader economic stuff:

  • Shingle, underlayment, and lumber prices have seen multiple rounds of increases in the last decade
  • Labor costs have gone up as skilled trades have become harder to hire and retain
  • Fuel, disposal, and insurance costs for contractors have all climbed

You don’t see these as separate line items, but they’re baked into every quote. It’s one reason a roof that might have been $10k fifteen years ago is much more today, even on the same house.


Typical New Roof Cost Ranges (By Home Size)

All of the ranges below come from our 150-job dataset. The homes are in Minnesota, but these numbers are a solid reference point for similar U.S. markets.

Smaller homes – under ~1,300 sq ft

For smaller homes, townhomes, and compact cabins:

  • Most projects: $12,500 – $18,500
  • Median project: around $15,000

These roofs tend to be simpler and use less material, but costs still climb when roofs are steep or when there’s a lot of decking and trim repair involved.


“1,500 sq ft” range – roughly 1,300–1,800 sq ft

This is the classic “What does it cost to replace a roof on a 1,500 sq ft house?” band.

  • Most projects: $14,500 – $20,000
  • Median project: about $16,000

If you own a typical 1,500–1,600 sq ft house, this is a realistic range for a full asphalt shingle replacement that includes code upgrades, flashing, and common extras.


“2,000 sq ft” range – roughly 1,800–2,300 sq ft

Here we’re talking about the classic 2-story or larger rambler.

  • Most projects: $15,000 – $23,500
  • Median project: around $17,500

This is the heart of our dataset—a really good representation of what a full roof replacement costs on an average-sized home with a modern architectural shingle, proper underlayments, vents, flashing, and permits.


Larger homes – 2,300+ sq ft

As homes get larger (and often more complex), the ranges widen:

  • 2,300–2,800 sq ft:
    • Most roofs land around $16,500 – $27,500
    • Median is around $22,000
  • 2,800+ sq ft:
    • Many projects come in from the low $20,000s into the low $30,000s
    • Big or high-end homes with steep pitches, multiple sections, lots of valleys, and skylights can easily reach $35,000–$50,000+

Even within the same size band, roof complexity, pitch, and upgrades make a big difference.


So… What Will Your New Roof Cost?

Every roof has its own mix of:

  • Size
  • Shape and pitch
  • Decking condition
  • Flashing, trim, and ventilation details
  • Local labor and material costs

But if you want a realistic starting point based on actual projects, here’s the short version from our data:

  • Smaller homes (under ~1,300 sq ft): most land $12,500–$18,500
  • Typical homes (~1,300–2,300 sq ft): most land $14,500–$23,000
  • Larger, more complex homes: often $20,000–$30,000+, with high-end projects going $35,000–$50,000+

Want a Number That’s Closer to Your Roof?

If you’re just getting started, a ballpark is helpful. If you’re getting ready to budget or compare quotes, you probably want something more specific.

You’ve got two options:

  1. Use our free online roof estimate tool
    eRoof’s free online roof quote tool
    uses the same pricing logic behind these 150 projects. It accounts for real roofing scopes—tear-off, underlayments, ice & water shield, vents, and typical code upgrades—so your ballpark number is much closer to what you’ll actually end up paying, not a too-low teaser price.
  2. Talk to us directly
    • If you need a roofer in Minneapolis or the surrounding twin cities area: you can schedule an in-person inspection, and we’ll look at your roof, decking, ventilation, and problem areas, then put together a line-by-line proposal.
    • If you live outside Minnesota: you can reach out for an online consultation. We can review photos, measurements, and details about your home to help you understand where in these ranges your project is likely to land.

Either way, you’ll be working from real project data, not just a generic “roofs start at…” line that doesn’t survive first contact with an actual tear-off.

  • Dataset: 150 completed asphalt shingle roof replacements across Minnesota (2024–2025).
  • Final cost source: Final job totals pulled from the client’s invoice records (true completed project totals).
  • Home size source: Home square footage pulled from Zillow. (Note: home sq ft is not the same as roof sq ft—it’s used here as a simple way to compare “typical” home sizes.)
  • What the totals represent: Full roof replacement projects (not “starting at” teaser prices).
  • Privacy: Addresses are not shared publicly; only summarized ranges and size bands are shown.

Posted on Google Google
Suzanne Taylor profile picture
Suzanne Taylor
23 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
eRoof was so great to work with. They were very prompt and professional and worked with me to make the process stress free, and the roof looks fantastic.
Posted on Google Google
Terri Simard profile picture
Terri Simard
16 October 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Prompt, courteous and communicative - excellent!
Posted on Google Google
Kamran Azadfar profile picture
Kamran Azadfar
24 September 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had my roof replaced by E Roof, and I couldn’t be happier with the entire experience. From start to finish, they were professional, courteous, reliable, and very easy to work with. The quality of their work was excellent, and the crew did a great job keeping everything clean and organized throughout the project. They communicated clearly, answered all of my questions, and made the whole process much easier than I expected.
Posted on Google Google
Jesse Thornsen profile picture
Jesse Thornsen
22 September 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The eRoof team communicated well throughout the process with us and insurance. Roof installation workmanship was of high quality and quick. The only issue we encountered was gutters were incorrectly repaired. Once pointed out, a crew came back out to fix it correctly.
Posted on Yelp Yelp
Joe F. profile picture
Joe F.
18 September 2026
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
eRoof were hired to reroof eight buildings/16 homes at our HOA community in Minnetonka. eRoof provided good and clear communications up front and throughout the process. They were very responsive to any questions or concerns homeowners had. We witnessed great teamwork and coordination between the office and the field crews. When the job was completed, our yards and gardens were tidy and clean. eRoof delivered what they promised! We would use them again.
Posted on Google Google
M E profile picture
M E
17 September 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Just recently moved into the area and needed to redo our detached garage. Tyler came out and made everything super easy. He was amiable and understood exactly what we needed; he didn’t try to suggest unnecessary additions. The quality of service I received both during the estimate and construction were superlative. Recommending eroof to others would be the easiest thing to do!
Posted on Yelp Yelp
Ellen M. profile picture
Ellen M.
17 September 2026
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
E Roof's work was of great quality and the crew was hard working and efficient. Communication was great. Overall an excellent experience.
Posted on Home Advisor Home Advisor
Fernando A. profile picture
Fernando A.
16 September 2026
HomeAdvisor star 1HomeAdvisor star 2HomeAdvisor star 3HomeAdvisor star 4HomeAdvisor star 5Trustindex verifies that the original source of the review is Home Advisor.
Good response time once issues are raised.
Posted on Yelp Yelp
Larry P. profile picture
Larry P.
1 September 2026
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Due to a recent hailstorm, we needed to have our roof replaced. After interviewing several roofing contractors, we chose eRoof to perform the work. Their representative, Garret H., presented a thorough plan for completing the work, assured us that he would coordinate with our insurance company as much as we required, and had a plan that would get the work done in just a few weeks. The eRoof bid was also in-line with other bids we had received to do the work. At the same time, we decided to upgrade our gutter system, which was the original one from 1959. The new system we chose included a cover to eliminate the need for gutter cleaning. We also needed to fix our chimney cap, which was falling apart in large chunks. eRoof also gave us competitive pricing for both projects and integrated that work into the overall work plan. The chimney cap replacement was completed first. That work began on a Monday and was finished the next day. The roof replacement happened on Friday, and the gutter system was hung the following Monday. All of the work was completed in an 8-day span. Throughout the process, Garret H. worked closely with our insurance adjuster to ensure that the new roof system met the current code requirements, with the insurance company agreeing to pay for the additional underlayment called for in the code regulations. The work crews were professional, courteous, and respectful of our property. The cleanup left the grounds in good condition. In conclusion, we are very pleased with the results in all three cases - the roof, the gutter system, and the chimney cap. We both recommend eRoof as a solid choice to handle your roofing (and other) needs. Kathie and Larry P. Roseville, MN
Posted on Google Google
Ethan Larson profile picture
Ethan Larson
28 August 2026
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
eRoof was extremely helpful getting a new roof on our house. Tyler was able to walk us through the entire process and be completely transparent with everything. Eroof made working with insurance very easy and was an advocate for me. Their crew did a phenomenal job the day of the project and were thorough with everything. They will be my first contact for future house projects.
Call Schedule Insta-Quote
Instant Online Estimate