Skip to content
Facebook
Twitter
Instagram
Youtube
Locations
Toronto
Mississauga
Brampton
Oakville & Burlington
Thornhill
Markham
Richmond Hill
Whitby
Pickering
Newmarket
Aurora
Ajax
Call us for a
FREE
estimate:
416-604-9765
Emergency Services
Home
Residential
Shingle Roofing
Flat Roofing
Metal Roofing
Eavestroughs and Downspouts
Soffit and Fascia
Residential Attic Ventilation
Fencing & Decking
Sky Lights
Roof Repair Services
Insulation
Emergency Roof Repair
Commercial
Shingle Roofing
Flat Roofing
Metal Roofing Repairs & Installation
Eavestroughs and Downspouts
Soffit and Fascia
Attic Ventilation
Sky Lights
Roof Repair Services
Roofing Insulation
Emergency Roof Repair
Roofing Colour Options
Metal Roof
IKO Cambridge
IKO Dynasty
Media
Photos of Our Work
Videos of Our Work
Financing
Warranty Registration
About Us
Who We Are
Reviews
Contact Us
Blogs
Home
Residential
Shingle Roofing
Flat Roofing
Metal Roofing
Eavestroughs and Downspouts
Soffit and Fascia
Residential Attic Ventilation
Fencing & Decking
Sky Lights
Roof Repair Services
Insulation
Emergency Roof Repair
Commercial
Shingle Roofing
Flat Roofing
Metal Roofing Repairs & Installation
Eavestroughs and Downspouts
Soffit and Fascia
Attic Ventilation
Sky Lights
Roof Repair Services
Roofing Insulation
Emergency Roof Repair
Roofing Colour Options
Metal Roof
IKO Cambridge
IKO Dynasty
Media
Photos of Our Work
Videos of Our Work
Financing
Warranty Registration
About Us
Who We Are
Reviews
Contact Us
Blogs
Locations
Toronto
Mississauga
Brampton
Oakville & Burlington
Thornhill
Markham
Richmond Hill
Whitby
Pickering
Newmarket
Aurora
Ajax
Call us for a
FREE
estimate:
416-604-9765
Emergency Services
Videos
2022-10-05T14:29:34+00:00
Play
Before & After Shingle Replacement
Our crew installed new granite black shingles and a brand new flat roof replacement
Play
Shingle Replacement
Our crew replaced the shingles off of a massive roof
Play
Black Metal Roof Install
New black metal roof installed for a customer in Brampton (ON)
Play
Red Metal Roof Installation
This summer we are receiving plenty of requests by our customers for a new metal roof
Play
Gutter and Downspout Replacement
We specialize in gutter replacement as well as roofs
Play
Church Shingled Roof Replacement
Our team replaced the shingles off of a massive church roof
Play
Metal Roof Install
New metal roof installed over existing shingles
Play
Metal Roof Install - Brown
This shade of metal has been very popular this year
Play
Flat Roof Installation
(Turtle Jacks)
Turtle Jacks reached out to us to have their patio roof replaced!
Play
Custom Cut Steel
We custom cut all our steel roofing in house!
Play
IKO Cambridge Install
Cambridge is a quality shingles with a variety of shades!
Play
Shingle & Flat Roof
Some homes have shingled and flat roofs - we do both!
Play
Townhouse Shingle Replacement
A big job calls for a big crew!
Play
Bungalow Roof Replacement
Play
Shingle Replacement
This beautiful home needed a shingle and skylight upgrade!
Play
New Gutter System
Keep your homes foundation dry with a proper gutter system
Play
Shingle Replacement
One new roof coming right up!
Play
New Eavestroughs
A proper gutter system is always required to keep water away from the foundation of your home
Play
Shingle Replacement
IKO's Dynasty Charcoal Grey are a very popular shingle this year!
Play
Eavestrough & Fascia
This home decided to get the whole package so we took care of getting rid of all the old system and replacing it in one day!
Play
New Downspouts
Direct rain water and melted snow away from the foundation of your home
Play
Attic Insulation
Keep your home well insulated and your energy costs down
Play
Vinyl Siding
Finish your home with vinyl siding and increase its curb appeal
Play
New Skylights
A beautiful way to let some natural light into your home
Play
Chimney Flashing
Damaged or missing flashing is a common cause for leaks
Play
Roof Framing
How to properly frame a roof
Play
Synthetic Underlayment
Underlayment adds an extra level of protection to your roof
Play
Passive VS Solar Vents
Which vent is right for your home?
Play
Home Renovation Roofing
A new roof was the finishing touch on this renovation project!
Play
5 Layers of Single Removal
5 layers is ALOT of shingles!