The Cost of Installing or Replacing a Roof

Shingles being installed on new roof, the cost of a new roof installation

The average homeowner in the United States spends around $7,500 to install a new roof.  The cost for a new roof ranges between $5,000 and $10,000. 

We are going to dive deeper into the costs involved with a new roof installation.  It’s always advisable to get at least 3 quotes from reputable roofing contractors.  This is so that you can get a precise range that is within a margin of $2000 to $3000. Getting several quotes will ensure that you are not overcharged on your roofing project.

The Cost of Re-roofing a Home

 Some of the common factors that affect the cost of installing a new roof on a house include:

  1. Pitch
  2. Size
  3. Layers
  4. Materials
  5. How the current roofing system has been installed
  6. Chimneys, plumbing, sky lights or solar panels
  7. Code requirements


Cost Per Square

When getting an estimate, it is imperative to know that the contractor will quote on a per square basis.  100 square feet is known as a roofing square, the per square rate is affected by things like:

  1. Supplies
  2. The cost of the shingles
  3. Labor
  4. Any protective elements
  5. Waste removal


Roofing Material Prices

Roofing materials usually go for anywhere between $100 per square to $1000 per square depending on the type that you pick.  below is an average cost of materials for an average roof of 17 squares or 1,700 square feet.

  1. $2500 for three-tab asphalt shingles
  2. $3000 for galvanized steel
  3. $20K for top-of-the-line materials like slate
  4. $25K for copper


The Cost of Removing and Replacing a Roof

Removing an old roof costs $1 to $5 per square foot, the entire task averages between $1000 to $1500.  Some roofing contractors charge on a hourly basis which runs from $40 to $80 per hour.  If you’re looking at rotten timber or require new supports for a heavier roofing material, expect to pay an additional $1000 to $10,000 depending on the kind of reinforcement or repair required. Professional contractors usually factor in removal as well as replacement in the project quote.  The total cost fluctuates depending on the location, material, workload and complexity of the project. Removing old shingles is usually the toughest part.  While taking the DIY route can save you around $1000, it is best to use the professionals because they are professionally trained for the task.

Labor Cost Per Square Foot in Roofing

The labor for roofing jobs often ranges from $100 to $300 per square, depending on things like the material you’re installing as well as the condition of the structure. Labour plus overhead often make up 60% of the entire project cost. For instance, if you spend $7500 on roof installation, $4500 will go towards overhead and labor.

Also, bear in mind that the size of the roof won’t match the area of your house. Factors like pitch and overhangs need to be considered. For a deeper explanation of these measurements, check out this guide.

Factors That Affect The Cost of a New Roof

The initial quote often doesn’t include the hassles that the roofing contractors will encounter during the project.  These could be issues with the chimney, gutters, ventilation etc.  Know that these problems could increase the total cost of the project. When the pros conduct an inspection, they will point out these issues and then reevaluate the quote to account for what they will have to do. This could be as a result of various reasons like:

  1. Removing excess layers
  2. Skylight flashing or leaking chimney
  3. Deck or substrate damage
  4. Mold
  5. Pooling water
  6. Gutter damage
  7. Soffit and fascia damage
  8. Winter damage
  9. Pitch


If your roof’s pitch is colonial style, it will be less expensive.  A colonial pitch style has a few slopes but doesn’t call for too much work.  If you are dealing with a tudor pitch, it will be more expensive as it has many slopes and eaves.


Related Posts:

5 Money Saving Tips for Your Roof Replacement

5 Things You Should Know Before Replacing a Roof

How to Tell When You Need a Roof Replacement

Picture of Matt Kowalis

Matt Kowalis

Marketing Manager for Central Roofing LLC

Leave a Comment

About Central Roofing

Central Roofing is a top quality roofing company in Sullivan, IL that likewise operates in Mattoon and Champaign, and the rest of Illinois. We offer a wide array of roofing services to property owners like you. We have been the leading go-to roofing company of homeowners, business owners, and property managers for almost a decade now here in Illinois.

Recent Posts

Follow Us