If you’ve decided that it’s time to replace your home’s roof, you may find yourself faced with a whole slew of new questions. The main question on every homeowner’s mind is how much this new roof will cost.
First, here are a few factors that can determine the cost of your new roof:
- Roof size
- Roof pitch
- Materials used
- Your location – prices may vary depending on where you reside in the U.S.
- Local building codes
- Extra features (skylights, vents, chimneys, gutters, etc.)
- The complexity of your roof – are there weird angles, numerous pitches, or other details?
Of these, the two primary factors most important in determining roof cost are the size of the roof and the choice in roofing materials.
So how much is a new roof?
Our cost estimates are based on the Midwest market, as that is where we are located.
On average, a new roof for your home can cost anywhere from $3,000 to over $100,000. However, most roofs fall between $7,000 – $14,000, depending on the factors above.
As we’ve discussed, the roof size and material play a big part in the price point.
If you choose an asphalt shingle roof, the average is $3.50-$5.00 per square foot. This totals to anywhere between $6,000 and $13,000 total.
Asphalt shingle roofing typically lasts 17 years.
If you choose a metal roof, the average is $6.00 – $12.00 per square foot. This totals to anywhere between $7,858 and $14,412 total.
Metal roofing typically lasts over 30 years.
Take a look at our Hopkins pricing, with material, labor, old roof removal, dumpsters, and lift rentals already factored in:
Roof Type | Average Cost $ | Square foot of house | Roof Lifespan |
Standard Architectural Shingles | 6,000 – 13,000 | 1,500 | 17 years |
Luxury Shingle (ex: synthetic slate) | 9,000 – 25,000 | 1,500 | Over 25 years |
Standing Seam Metal | 15,000 – 25,000 | 1,500 | Over 30 years |
Flat roof | 12,000 – 18,000 | 1,500 | 25 years |
Want a new roof for your home?
Call Hopkins Roofing today to see what we can do for you!