Top 5 brands of roof shingles installed in Ontario (Canada).

There are only 5 major brands of roofing shingles that are used for the majority of the roof replacement jobs in Ontario. We will explain here in detail about every one of the manufacturers, their origin, the quality of their products, market share, etc