Goto main content

Our service now covers areas all across Canada

Table of contents
Obtain 3 free quotes for your roofing renovation project
Attach a file

By submitting your project, you agree to our Terms of Use

How Much Does it Cost to Renovate a Roof

Last modified: 2022-06-07 | Approximate reading time 4 mins

Léa Plourde-Archer

Are you looking to get a general idea about the price of roof renovations? To help you with your renovation project, we have collected several examples of roof renovations completed by contractors, along with a price range (as evaluated by the contractors), which takes into account the different materials that could be used for the same type of project.  

Factors that affect the price of roof repairs

Many factors relating to your roof renovation project will cause the price to vary. The costs related to the installation of your new roof will depend on:

  • The roof’s slope;
  • The type of materials;
  • The level of complexity;
  • The size of the roof;
  • The roof’s frame;
  • The weather.


Roof renovation project #1 3000 sq. ft. Asphalt shingle roofing: between $9,600 and $14,400. Source: contractor.

Roof renovation project #2 2000 sq. ft. Asphalt shingle roofing: between $6,000 and $9, 600. Source: contractor.

Pros of asphalt shingles:

The main advantage of asphalt shingle roofing is that it is quite inexpensive. Since 2012, all new roofs made with this material must be inorganic. The main factor that will affect the durability of the asphalt shingle roof is the weight: the heavier it is, the longer its lifespan will be. Another feature of this material is that it comes in a wide variety of colours, finishes and styles that are available on the market.


As seen previously, oftentimes when something is inexpensive, this factor reflects on the quality of the material. The lifespan of asphalt shingle roofing is somewhere between 15 and 30 years. Asphalt shingles also require a lot of maintenance and if this maintenance isn’t done regularly, the roof may have to be replaced after ten years. From time to time, you may have to replace certain individual shingles.

Sun rays are the main source of problems for asphalt roofing. To protect the surface from these rays, you will have to make sure that the gravel is well installed on the membrane. What happens is that the heat dries up the asphalt’s oils and makes the material more fragile, which may lead to cracks.

Average price per square foot: You will have to pay around $3.60/sq.ft. for an asphalt shingle roof.


Roof renovation project #3 2000 sq. ft. sheet metal roof: between $30,000 and $36,000.

Source: contractor

Pros of sheet metal roofing:

Sheet metal is extremely resistant. This type of roofing lasts at least 50 years, if not more. Much like asphalt shingles, sheet metal is available in a wide variety of colours (and can be painted using PVC-based paint, polyester or polyurethane) and styles (corrugated, folded, etc.).

This material is recyclable, easy to maintain and has a nice price/quality ratio. Also, sheet metal doesn’t retain snow as much as asphalt does.

Planning to renovate your roof?

Fill out the form so that we can put you in contact with certified contractors from our network!

Cons: The main drawbacks of sheet metal roofing are the costly installation process and the fact that it is vulnerable to corrosion (due to saline air) and electrolysis. Also, for people living inside the house, the noise generated by rainwater is more audible than with other materials.

Average price per square foot: For a sheet metal roof, you will have to establish a budget that may vary between $4,20 and $18/sq. ft.


Roof renovation project #4 4000 square foot flat roof: between $30,000 and $42,000. Source: contractor

Roof renovation project #5 2300 square foot flat roof: between $18,000 and $24.000 Source: contractor

Pros of flat roofs:

Flat roofs are common in urban environments. The main advantage of a flat roof is that the surface can be used to create an extra floor, to build a terrace for example. This means that you will have all this extra space that you will be able to set up according to your needs. Flat roofs can be built using different materials such as wood, metal or concrete.

Cons: The main problem with this type of roof is waterproofing. Even when the surface isn’t exactly flat (with a slight 5% slope), if the roof is not protected properly, you might notice water infiltrations.  There are three materials available for flat roofs: multilayer membranes (made of asphalt and gravel); monolayer membranes (TPO and EPDM); and bilayer or elastomer membranes.

Average price per square foot: On average for a 1000 sq. ft. flat roof, $8,40/sq. ft. for an elastomer membrane (lifespan of 30 to 50 years). For an asphalt-gravel roof, the average price is $7,20/ sq. ft. (lifespan of 10 to 25 years).

Click here for tips about Flat Roof Maintenance.

Note: The prices that are written in this article represent a general average and may vary depending on the difficulty level of the job, the area where the contract is being completed or any number of factors that are independent of the contractor’s will. For a personalized quote, contact a local roof renovation specialist.

Summary of the prices for roof renovation projects

Roofing material Surface area Price
Asphalt shingle 3 000 square feet $9,600 to $14,400
Asphalt shingle 2 000 square feet  $6,000 to $9,600
Metal 2 000 square feet $30,000 to $36,000
Flat roof 4 000 square feet $30,000 to $42,000
Flat roof 2 300 square feet $18,000 to $24,000

To find out about the average prices of different home renovation projects, check out our Home renovation price guide. 

Get 3 renovation quotes for your roofing renovation project can help you get quotes for your roofing renovation projectIf you submit your project to us, we’ll put you in contact with 3 qualified professionals. Fill in the form on our homepage (it only takes a few minutes), and you will receive quotes from trusted roofing specialists.

Dial 1-844 828-1588 to speak with one of our customer service representatives.


Looking for something else? Search here!



You have a project? let us help you.

Fill out this form to receive quotes from 3 certified contractors
Optional: It seems the postal code is missing. Your postal code helps us refer local contractors.

By submitting your project, you agree to our Terms of Use


You tell us about your project


We put you in contact with 3 certified contractors within 48 hours


You compare the different quotes and you save time and money

Number of projects submitted since 2014
Number of contractors in our network
Average time for an answer
One hour
*During business hours

Toronto - Calgary - Edmonton - Montreal - Ottawa - Vancouver - Halifax - Winnipeg - Windsor

© 2019


Follow us:


Partner sites: