Homeowner's Knowledgebase

Read on for our insights and news posts and if you have questions contact us.



April 8, 2020


Roof Materials


Benefits Of Roofing Shingles

If you look around at modern day roofs, you’ll notice that almost all of them are composed of shingles. More than 80% of Canadians opt to have shingle roofs due to its variety of benefits! Here are some of the benefits of roofing shingles:


If you choose roof shingles for your home, you can choose from a variety of options including basic 3-tab shingles, strip shingles, laminated or dimensional shingles, and more. They all come in a variety of colours and textures to fit your style!

Customizable Options

Shingles go through the process of being rated for external fire resistance. They are graded in classes from A-C, “A’ being the most fire resistant. Sometimes, you can even find rating systems for wind resistance. Due to the harsh weather that Ontario receives, you will also be able to find shingles treated for the wet/humid climate in order to hinder algae and mold growth. No matter your situation, the right customized shingle is available for you.

Low Maintenance

Composition shingles are the easiest type of roofing material to maintain. This is because they are relatively durable and flexible, making it difficult for them to become damaged or broken.


Shingle roofs are most suited for residential areas. Regardless of the pitch or shape of your roof, they can be easily adjusted or manipulated to fit most architectural styles and the general aesthetics of your home.


Composition shingles are the most inexpensive roofing materials. They come in a range of options (everything from 3-tab shingles to dimensional shingles) so that every budget can be met accordingly. Installing these types of shingles is the least expensive type of roofing.

If you require a roof replacement or roof repair, you should consider the many benefits of roofing shingles. Turnbull Roofing can help you out with the entire process so that your roof repair or roof replacement is done easily and efficiently. If you have questions or would like to set up an appointment, call us today at 905 579 7663.