Tap to Read ➤

New Roof Cost

Replacing the roof is one of the most expensive home improvement projects, and the cost will vary depending on several factors. Let's see the expenditure involved in installing a new roof.
Medha Godbole
If you want to install solar panels, the best time to mount the brackets is while doing a roof replacement.

The roof is the most important part of a house. A solid roof protects the interiors and the framing of the structure. It protects the inhabitants from weather changes, and offers insulation too.
In addition to that, a new or well-maintained roof fetches a good value for your house. However, installing a new roof can be a costly affair. The cost of replacing a roof may vary with its size and pitch, choice of material, condition of the existing roof, and the structure.

How Much Does a New Roof Cost

It is always better to get estimates from local roofing companies, so that you can compare their rates and services before choosing the best one. You must have a basic understanding as to what all goes into the costing of a new roof, to avoid getting duped by the contractor.
  • For a roof with an area of around 2,000 square feet, the average cost of installing asphalt shingles can be $7,250.
  • If you go for natural slate tiles, the cost can go up to a whopping $19,000 to $112,000, as per the quality of the material and installation charges.
  • A synthetic slate roof would cost around $11,000 to $15,000.
  • The cost of metal roofing can range between $8,500 and $35,000, according to the type of roofing material.
You may also need to bear additional expenses such as structural beam repair. For example, you would need a dumpster for disposing off the old shingles. The rental price of a dumpster can range between $300 and $500.
The price may vary depending on the size and capacity of the dumpster. Finally, if you include the cost of gutters, along with roof flashing repair and replacement, it can increase your expenses by around $3,000.

Cost Determinants

Existing Roof

If you plan to install a new roof without removing the existing one, it will save you some money. However, if the existing roof is in a bad condition, or is damaged, the overall price will go up on account of repairing the damage or removing it entirely.

Area and Pitch

In case of a new roof, the cost per roofing square is calculated. One roofing square is 100 square feet (10×10 ft). If there is a total area of 2,000 square feet, it would be calculated as 20 squares. The roof pitch or slope is a major cost factor.
The steeper the roof, the higher the cost of the new installation. A roof with a pitch of 7:12 or more can cost you more. A roof with complex designs may also escalate the expenses.


When it comes to the cost of a new roof, the most affordable option is asphalt shingles. While wood costs more than asphalt, metal is even costlier.
Slate is an expensive roofing material that is also highly durable. If the roof structure is in proper shape, buy materials such as shingles, nails, and roofing felt, and pay the installation charges.

Restrictions and Licenses

The labor contractor has to get a permit to install a new roof. This is provided by the local governing body or townships and city homeowners associations. The permit or inspection fee charged by the relevant authority may also be included in the total cost.
In short, the total cost of installing a new roof includes materials, labor, and additional expenses such as dump fees, building permits, profit, and overheads. Once you gain a basic understanding about the total expenses, you can negotiate and get a good deal.
Please note that the figures mentioned here are only cost estimates, and the actual prices may differ depending on various situational factors.