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 in 2023

Last modified: 2023-02-02 | 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. So, how much does it cost to repair a house roof in Quebec?


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.


Asphalt Roofing 


Roof renovation project #1

3000 sq. ft. Asphalt shingle roofing: between $9,600 and $14,400.

Toiture Asphalte_Combien coûte une réfection de toiture en 2022

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.


Sheet Metal Roofing 


Roof renovation project #3

2000 sq. ft. sheet metal roof: between $30,000 and $36,000.

toiture tole_Combien coûte une réfection de toiture en 2022

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.

To learn more about steel roofing, see our article Steel Roofing: Prices, Renovation and Features


Flat Roof


Roof renovation project #4

4000 sq. ft. flat roof: between $30,000 and $42,000.

Toiture Plate 1_Combien coûte une réfection de toiture en 2022

Source: contractor


Roof renovation project #5

2300 sq. ft. flat roof: between $18,000 and $24.000

Toiture Plate 2_Combien coûte une réfection de toiture en 2022

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: