Roof inspection for hail or other damage
4 March 2024,

Roof replacement cost calculator in Canada (2024)

One of the most important home renovations that homeowners must consider is reroofing or replacing the roof. This is not something that you must do quickly or without proper planning.

Replacing the roof of your home will mean a big investment in terms of time and money so you need to prepare well. 

There are a few things to consider when planning a roof replacement. First of all, you need to decide if you will do a total replacement or just replace damaged or worn-out parts.

Roof inspection for hail or other damage

You must also choose the right materials.  To do this, you need to know the average cost of a roof replacement. The cost depends on the type of roof you choose.

The good news is that in this article, you will get all the details you need to plan a roof replacement for your house.

When you are ready, you can compare multiple roofing contractors in your area who can provide you with actual estimates, free of charge! Just fill out our short online form at no obligation.

When do you need to Replace Your Roof?

Missing shingles on roof as signal for replacement

Several signs can indicate that you need a roof replacement. The most common signs are:

    1. Age of your roof. If the roof is not functioning well, it may have reached the end.  Replacing it with a new roof will give better protection to you, your home and its contents, and the value of your property. 
    2. Structural damage.  Cracked shingles, missing shingles, or a sagging roof are signs you may need to replace the roof.
    3. Worn-out Shingles. Are most of the shingles curled, blistering, or shrinking? You will need to replace them. 
    4. Missing shingles. A few missing shingles can be replaced but if many of them are missing, you may need a roof replacement. 
    5. Moss or algae. These are signs of water damage that shorten your roof’s lifespan. Although you could try cleaning them, ultimately, you may need to replace the roof.

Homeowners should check when the roof was installed or last replaced. Usually, if the roof is 20-25 years old, it may need a replacement.

Don’t wait until the roof gives out before you call in a roofing contractor. It is a good idea to schedule a roof inspection to check the condition of the roof and conduct roof maintenance or repairs.

Do you have a roof problem? Find the best roof repair or replacement company in your area by filling out the short form on this page at no cost!

What Factors affect the Cost of a Roof Replacement?

Asphalt shingle roof for residential property

Several factors contribute to the cost of your roof replacement. Check them so you can decide and control the bill for your project.

Total or Partial Roof Replacement

Generally, reroofing means a total renovation of the roof.  This is advisable if the roof is over 12 years old, has signs of damage, or looks worn out.

A complete roof replacement is highly-recommended if the roof has leaks or has mould.  Prolonging the replacement can result in more damage and could cost more in the long run.

If you are worried about the cost because of a small budget or the project is not urgent, you can ask a professional roofer to do a roof inspection.  He can suggest saving money with a partial replacement.

Sometimes, your roof only requires a repair.  For minor leaks, a roofer can help with roof repairs so you can save money.

If your roof is still in good condition based on a roof inspection, even a partial replacement can help your roof last longer. 

Connect with a professional roofing contractor for a roof inspection and ask for a roof estimate for a partial or complete roof replacement.

Roofing Materials

Roofer installing new metal roof

The material you choose will also affect the cost of your roof replacement. 

You can choose from different materials that suit your taste and budget. Each type offers unique pros and cons you can consider together with the price.

Asphalt shingles are popular for homeowners who want to economize.  They are cheaper and last long.

Metal is the most durable roofing material as it can withstand extreme weather conditions. It lasts for many, many years and is easy to maintain. It is, however, quite heavy and not all structures can support its weight.  It is also quite expensive.

Slate is environment-friendly and sustainable. It is aesthetically pleasing, lasts longer than asphalt shingles and metal but is the most expensive on the market.

Size of the home

Vintage home with cedar shake roof

Depending on the size of the home, the roof size directly impacts the cost.  The bigger home and roof you have, the more expensive it will be.

More complex roof structures and designs will also cost more than a flat roof replacement.

Comparison of Roofing Costs Based on Material & Roof Type

To give you a better idea of the cost of a roof replacement in 2024, refer to the table below.  The list shows the average cost based on the material and the type of roof.


Type of Roof




Asphalt Shingles

Pitched Roof

15-25 years



Cedar Shingles

Pitched Roof

50 years

$18,000 –



Pitched Roof

more than 50 years

$23,000 -$45,000++

$30,000 -$55,000++


Pitched Roof

10-16 years

$18,000 –
$24,000 ++

$12,000 –


Pitched Roof

100-200 years

$35,000 –

$41,000 –

TPO/EPDM roofing materials

Thermoplastic Polyolefin (TPO) and Ethylene Propylene Diene Monomer (EPDM) for flat roofs consist of rubber compounds for roofing. TPO is the most popular because of its low cost and neutral color.  It is easy to install and can help you save money.

The average cost for installation is $12 to $18 per sq. ft.

EPDM is a bit higher in quality when it comes to rubber compound roofs.  The colour is the biggest difference as EPDM roofs are black while TPO roofs are white.

EPDM can handle rain, snow, or UV rays better than TPO.  Their sheets are also biffer than TPO which makes them easier to install.

Which roofing material is the best?

Slate roof installation by a roofing contractor

Selecting the best roofing material is important for your home renovation and it can be a challenging task. Aside from the many materials, designs, and colors to choose from, you must also consider your home’s structure and your budget.

Let’s explore the different roofing materials in Canada and compare their features and costs.

Asphalt Shingles

Asphalt Shingles are the most popular in Canada when it comes to residential roofs. They are durable, affordable, and come in different styles and colors to match your home’s aesthetics. Installing asphalt shingle roofs, on average, cost around $5 per square foot which appeals to many homeowners.

Metal Roof

Metal roofs are becoming popular because they are energy-efficient, durable, and lasts a very long time.  They also need very little maintenance.  Metal roofs are more expensive to install at an average cost of $12++ per square foot.

Slate Roof

A slate roof is a high-end choice that provides higher durability and a unique and natural beauty.  It can resist fire, mold, and insects and can last for centuries.  This means you will never have to replace your roof in your lifetime.  These unique features come at a higher price with installation costs ranging from $12 to $30 per square foot.

Cedar Shingles

Cedar shingle roofs are enduring and offer a traditional, timeless, and distinctive quality.  They have protective oils that naturally repel insects and decay.  Highly-durable and well-suited to even harsh weather conditions, cedar shingle roofs are very popular for homeowners who can afford a more expensive roof.

TPO/EPDM roofing materials

EPDM material for roofing projects

Thermoplastic Polyolefin (TPO) and Ethylene Propylene Diene Monomer (EPDM) for flat roofs consist of rubber compounds. TPO is the most popular because of its low cost and neutral color.  It is easy to install and can help you save money.

The average cost for installation is $12 to $18 per sq. ft.

EPDM is a bit higher in quality when it comes to rubber compound roofs.  The colour is the biggest difference as EPDM roofs are black while TPO roofs are white.

EPDM can handle rain, snow, or UV rays better than TPO.  Their sheets are also bigger than TPO which makes them easier to install.

The cost of an elastomeric membrane roof

The installation of an elastomeric membrane roof can be done at almost any time, making it a practical choice for homeowners.

This type of roof also offers various benefits. Since it is installed in 2 layers, it is ideal for rooftops.  The elastomer coating requires little maintenance and can last for 30 years.

This type of roof is not without disadvantages.  Only specialized contractors can install them. They aren’t environment-friendly and are not recyclable in Quebec and Ontario.

The average installation cost is $30 – $33 per square foot.

Other Expenses to Consider for a Roof Replacement Project

Cost to remove old roof for replacement

Aside from labour and materials, there may be other costs to consider for your project.  The cost to remove the old roof and clean up after the installation could be an added expense.

The cost to remove the existing roof, also called demolition or tear-off, depends on the type of material, size, and complexity of the roof.  Depending on your location this could cost from $2-$5 per sq. ft.  The price will be based on whether the old roof is made of asphalt shingles, rubber, metal, or if additional handling for asbestos is needed.

Most contractors already include the roof removal and clean-up in their quote. You must check

How to choose the best roofing contractor

Friendly and experienced roofing contractor

Now that you know more about planning a roof replacement, the next step is to speak to a roofing contractor.

Understanding the cost and the factors to consider when undertaking a roof renovation project is important for homeowners.  Compare Home Quotes specializes in gathering renovation contractors across Canada to meet you roofing needs and other types of home renovations. 

It is advisable to compare at least 3 quotes from reputable roofing contractors before moving forward.  This allows you to get the best price for a high-quality and reliable roof installation.

Compare Home Quotes have hundreds of verified and reputable home renovation contractors you can choose from! We only work with licensed and insured contractors for your protection.

Just fill out the short online form below, free of charge, to compare and get the best offer!

Comments are closed.



Fill-out the form below and 3 professional contractors will contact you without delay.