Flat Roofing

Flat Roofing

There are several different applications for installing flat roofs, including rubberized membranes, tar and gravel systems as well as vinyl.…
Clay Roofing

Clay Roofing

Clay roof tiles come in a wide range of colours, which can also be made-to-order. They are fire-resistant and durable,…
Slate Roofing

Slate Roofing

Slate is a non-porous material, making it easier to clean, stain-resistant and water-repellent. With unmatched elegance and beauty, slate roofing…
Cedar Roofing

Cedar Roofing

Cedar roofs have proven itself in extreme weather situations, including heavy snow and hail storms. Even hail depressions will recover…
Shingle Roofing

Shingle Roofing

Shingle roofing is available in multiple colours and sizes to suit a variety of home styles and designs.¬†This can include…
Metal Roofing

Metal Roofing

Metal roofing is extremely durable, and need not look like shiny metal. In fact, Metal roofing¬†can have the same look…