Goto main content

Our service now covers areas all across Canada

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

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

The steps and materials needed to fixing your roof

Last modified: 2023-01-24 | Approximate reading time 9 mins

Léa Plourde-Archer

As one of the main structural elements of your home, you must take proper and deliberate care of your roof. Unfortunately if left alone, you may need to complete small repairs every year. Of course, even with the best maintenance practices, there eventually comes a time when you’ll need to fix your roof. But how can you approach this large-scale project?

If it’s time to fix your roof, then there are a few things that you should know about their inner workings, including materials as well as the more important aspects to check before you hire a contractor. Remember, a proper inspection will lead towards a healthy roof.

Here’s our renovation guide for fixing your roof!

Photo: Wikimedia Commons

To make sure your roof stays in prime condition, you should complete a yearly inspection where you'll be able to look for and deal with any looming damage. You should complete this when weather conditions allow, and thus you should try and avoid the winter months. Once winter is over and it’s beginning to feel like spring, climb on the roof to get a better view of the entire surface. Since the cold season tends to leave traces, it's better to wait until the snow and ice have melted.

This inspection will allow you the chance to monitor the surface and make sure there aren’t any major looming issues. As you climb up on the roof, try to see if you find any noticeable cracks. If such is the case, said cracks will have to be filled as soon as possible to prevent further damage. If you do indeed notice something and need the help of a contractor, you'll be able to see if they find the same problems as you. If certain problems seem to repeat themselves, you'll have to determine whether something else needs to be done, such as fixing the ventilation system or the insulation in the attic, which are two common roof-related problems.

Another point worth noting is if your house is located close to a lot of trees, it may be necessary to do one or two extra inspections over the year. This is because debris from foliage can leave scratches or tears on the surface, and over time these can grow into bigger problems.

Drain and plumbing stack

Now, don't forget to check the current state of the drain and plumbing stack, as recommended by André Gagné and Luc Paré, rooftop specialists cited in a report by Quebec TV show Légitime Dépense. For a complete inspection of the plumbing stack, you will need to hire a plumber who’ll be able to see if everything is in good condition.

Roofing materials: how to choose?

source: unsplash

Unfortunately, as with most things in life, materials have a limited lifetime. For you to know when it may be time to change the surface, you'll have to obtain precise information about your rooftop material and the last time it was fixed or redone. The information about the condition of your current rooftop will likely be found in your pre-purchase inspection report.

Depending on the material used, replacing a roof will cost at least $5,000 and can easily make its way up to $60,000 (and more). Not only dependant on the price is the material, but also the size of your home. Yes, this is a significant amount of money but since the roof is such an important part of the house, it’s a worthy investment. Also worth noting is that since a roof will not need to be renovated every year, you should be sure to choose a material that is known for its durability. However, the materials that you end up choosing will depend on the type of roof (slanted, flat), its size and most of all, the budget you have set aside for the job.

If there’s a specific roofing material you’re interested in or heard about, consider it for your current renovation project as the next time you take this one will likely be in the far future. For more information on roofing material options, check out our article on the subject!

What criteria should you look for in a roofer?

Finding the right contractor to work on your roof is a key step in the renovation process. You'll need someone that is both competent and qualified for this difficult job. Before starting to make sure to check that they have the right permits as well as valid insurance policies. Consider choosing someone local, as a roofer who works in your municipality will be familiar with the local building codes and thus, will be considered reliable. Also, local contractors are more likely to be available if you need advice or a repair in contrast to a contractor with a wide-ranging network.

Planning to renovate your roof?

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

As should be common knowledge, it’s important to avoid signing a contract with a contractor who hasn't been up on the roof to assess its current state. An honest contractor will go up to see what needs to be done and offer an estimate of the costs involved. Make sure that if the price is fair, the number is agreed upon on the day the estimate is given.

Although almost every renovation project may need a little bit of legroom in the budget, this will help you approach the job with an idea of the amount you’ll be spending. Lastly, when signing the contract, make sure they write in detailed information about the work involved, including an estimation of how long it may take. See if there is a warranty attached to the work and/or the materials being used. If a problem occurs, this could prove exceptionally useful.

If needed, check our guide: Choosing the right contractor for your renovation project here.

If each one of the contractors that you meet quote approximately the same price, chances are that the price is honest. However, if you’re noticing large differences between the amounts, you could always hire a building inspector or an independent roofing consultant. They’ll need to have the proper credentials to evaluate your house. This outside perspective could bring extra information about your roof. However, do make sure to budget a few extra hundred dollars for the price of this advice.

Lastly, we recommend that the work is completed in the spring or, even better, during the summer. The heat emanating from the sun will help ensure that the materials will stick to the surface and your roof will be ready and done for fall...

Most common rooftop materials and their characteristics

Material Properties Pros and Cons Expected duration Cost (including installation) *

Multiple-layer asphalt

  • Mostly used for flat rooftops;
  • Tar used to be the choice material for this type of covering;
  • During the hottest days of summer, the tar would act by itself to fill the cracks;
  • It is made of felt that has been saturated with liquid asphalt inserted between each coat. The surface is then covered with gravel.


  • Generally inexpensive (Prices may vary from one region to another);
  •  Asphalt doesn't last as long as tar does and the sun can cause damage on it (e.g. cracks)


  • Heavy material and quite bad for the environment;
  • Gravel can also gather up in the drain, so proper maintenance is extremely important

Between 20 and 25 years (less if not well taken care of)

Starting at $7 per  sq.ft. 

(Price may vary according to current oil prices)

Bilayer elastomer membrane

  • Double membrane made with modified bitumen;
  • Often use by roofers;
  • Also used as an undercoat membrane for slanted roofs, below other types of roof coverings (like asphalt shingles. In general, it is used on flat roofs.


  • Very durable.
  • Smoother finish.


  • Risk of fire during the installation process, because the roofers use blowtorches;
  • Comes from asphalt, therefore not very environmentally friendly;
  • More expensive than asphalt;

Between 25 and 40 years

Between $9,50 and $15 per sq.ft.

Asphalt shingles

  • The weight of a roof shingle affects its durability;
  • The heavier it is, the more durable;
  • Depending on the manufacturer the warranty can last between 10 and 35 years.


  • Good resistance to humidity;
  • Inexpensive;
  • Requires very little maintenance;
  • Different colours, finishes and styles available;
  • Material quality affects its durability. Make sure that you are working with good quality shingles.


  • You'll have to replace shingles on a semi-regular basis.

Between 15 and 30 years

Between$7 and $12 per sq.ft.

Wood shingles

  • Different wood essences available;
  • If the shingles have a rough surface, they will have to be stained every 15 years, whereas if they have a smooth surface it will have to be done every 5 years;
  • Warranty: between 25 and 55 years;
  • Very waterproof due to the wood torrefaction process;
  • Flammable: get your roofer's opinion about this potential problem and check building codes.  


  • Good resistance and durability;
  • Available in different colours (essences) for treated wood.
  • Very expensive to install;
  • Must be stained regularly;
  • Flammable.
30 years+

Between $11 and $30 per sq.ft.

TPO (thermoplastic polyolefin)


EPDM (Ethylene Propylene Diene Terpolymer)

  • TPO is made with vinyl whereas EPDM is made from synthetic rubber;
  • These materials are often used for flat roofs or green roofs.


  • Very weather-resistant (sun, frost, rain, wind, etc.)
  • Light and durable. Also very resistant against mould and require very little maintenance.
  • White membrane, which doesn't conserve heat. Helps reduce heat island effects in big cities. 
  • Contrary to other types of roofs, they are recyclable. Therefore, they create less pollution.


  • Made from oil products, meaning that it is not necessarily the most eco-friendly product out there;

Between 15 and 30 years

Between $7 and $12 per sq.ft.

Green roof (with or without a garden)

  • A good alternative to other materials;
  • A nice rooftop garden can add a lot of value to a house;
  • Green roof= eco-friendly.


  • Reduces the heat island effect in addition to helping with the roof's insulation, all of which have an impact on energy consumption levels.


  • Very expensive and requires a lot of maintenance;
  • Very heavy: the house's structure will probably have to be reinforced (we're talking about an extra 10 to 15 pounds per square foot).

It all depends on the amount of maintenance.

Between $12 and $30 per sq.ft. but you must also think about adding the price of another material for the undercoat (approx. $9,50 to $14,50 per sq.ft.)


Metal roof (aluminum, copper, etc.)

  • Long lifespan;
  • Above-average quality when compared with other materials;
  • Easygoing;
  • Ages well;
  • Adds cachet to the house.


  • Easy maintenance;
  • Available in a wide variety of colours;
  • 100% recyclable (in the case of aluminum);
  • Very durable (it is said to last a lifetime);
  • Weather-proof;
  • Light (aluminum);
  • Incombustible.


  • Expensive at first;
  • Expensive to replace.

On average, approximately 50 years.

Aluminum: $9 to $14 per square foot

Galvanized steel: $14 to $27 per square foot

Copper: $24 to $36 per square foot

* Please note that prices are subject to change. The same goes for the expected lifetime of the product. Good maintenance, along with a yearly inspection, is necessary. Sources (all in french) :

  • Légitime Dépense (Télé-Québec): Les revêtements de toiture
  • Légitime Dépense (Télé-Québec): Réfection de toiture
  • Protégez-vous: Refaire votre toiture: nos conseils
  • Protégez-vous: La toiture: les matériaux Le Guide Perrier
Here are some videos that we filmed with roofers that are a part of our network (in French only)



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 project. If 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 the best roofing companies.

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: