Roof replacement cost

Roof Replacement Cost

Roof replacement cost varies by the type of roof, geographic location, size of the roof, roofing material, and even the ease of accessing the roof. According to the average roof replacement cost runs from $11,209 to $17,060.

Average Roof Replacement Cost

The following are figures for the average cost of roof replacement:

  • Asphalt: $700-$3,700 (for materials only)
  • Slate: $17,000-$84,000
  • Wood shingles or shake: $7,000-$20,000
  • Concrete tile: $8,000-$21,000
  • Ceramic clay tile: $12,000-$21,000
  • Metal: $5,000-$22,000 for steel; $12,000-$24,000 for aluminum; $25,000-$40,000 for copper.

A new roof replacement in Houston, TX can typically cost between $240 to $340 per square. A roof replacement can typically cost between $5,113 – $18,000, depending on the size and complexity.

Because of the dangerous work a roofers job is, the costs of replacing a roof rises with the steepness of the roof. The steeper a roof, the more costly it is to replace. Material cost is one of the biggest and most important to consider, as mentioned above.

Factors that Affect the Price of a Roof Replacement

Size of the roof

Roofing contractors will measure the square footage of the roof accurately and divide the number by 100. The result is what they call roofing square. One roofing square is equivalent to 100 square feet. It should be noted that most roofing materials are sold by roofing square and not square foot.


The slope or pitch is another important factor that affects the price of new roofing as we stated before. If the roof is too steep, it will be hard for the roofers to walk on it and needs more staging and labor to get the job done in a safe manner. The slope of the roof will also determine the type of underlayment system required for the project. That’s why it is one of the major factors considered in the pricing of a roofing job.


How easily can the roofers get on the roof? The ability to lay the material on the roof plays an important role in the pricing for new roofing projects. Difficult access will require more labor and equipment to demolish the old roof, bring up the roofing materials, and install the new roof system. The easier the access and the less time required to do the job, the cheaper the cost of the new roofing project.

Removal of Old Roof

If you are changing shingle types, already have more than one layer of shingles, or only have one layer but it’s in bad shape, a complete tear off will be necessary. Some contractors’ estimates may not include a tear off, but keep in mind that any unseen damage under your older roof could ruin even the best of new roofs. For this reason, the validity of warranties will often depend upon removal of the old shingles. 

Removing your existing shingles adds time and labor costs to the project, and the size and complexity of the job will factor into that, as well. 

Materials Used

This is one area you’ll potentially have a bit of control over when working on your project, as there are several different types of materials to choose from.

Asphalt shingles are the most popular (and generally most affordable), and are available in multiple colors and styles.

If you’re looking for something more unique, such as tiles, wood, or slate, you’re going to be paying a little more, both for the material and for the time required to install.

How long do roofs last in Houston?

In Houston, TX most roofs last about twenty years. Although severe weather like hurricanes and the heat can shorten the life of your roof. It is important that you get your roof inspected after a major storm such as heavy rain and hail and during hurricane season.

Don’t wait until it’s too late. Contact a professional roofing contractor today at Reality Roofing in Houston, TX and get your free roof inspection.

(936) 641-3123

Leave a Reply

Your email address will not be published.