Get A Quote

About Eclipse Roofing

The Eclipse Roofing team has been providing high quality residential and commercial services for almost 20 years.

We provide transparent, detailed and tailored proposals to our clients for each project.
And our team works hard to provide seamless service throughout the entire project process.

Commercial & Industrial Flat Roofing

Eclipse roofing specializes in the installation, repair and maintenance of various commercial flat roof systems. Modified bitumen (or rubber) roof…


Our team of installers pride themselves on their skill and ability to repair and install a variety of residential roof…

Cool Roofs

COMMERCIAL AND RESIDENTIAL   We offer cool roof options for both your residential home and commercial building; both shingle and flat roof options are available.…


read more about our cool roof applications


Siding & Aluminum Replacement

View Detail

Shingle Replacement

View Detail

Shingle Replacement | Sun Tunnel Installation

View Detail


Read more about the services we offer for residential and commercial buildings

Flat Roof Services

Eclipse Roofing specializes in the installation, repair and maintenance of various residential and commercial flat roof systems. Modified bitumen (or…

Shingle Services

Residential roof system have evolved and now incorporate new material components and designs to increase their longevity and durability. ASPHALT…

Aluminum Services

Eclipse Roofing is a trusted installer of your residential or commercial eavestrough system. We assist owners with assessing their eavestrough…

Emergency Services

Eclipse Roofing provides emergency and repair services due to rain, severe weather, storms or high winds. Typical emergency repair services…

Neighbourhoods We Serve!

Etobicoke | Toronto | Old Toronto | Downtown Toronto | Midtown Toronto | Don MIlls | Riverdale | Leslieville | Cabbagetown | East York | York | Leaside | North York | Thornhill | The Beach | The Upper Beach | Scarborough (South of 401) | Runneymede | Roncesvalles | Mimico | Mississauga (South) | Oakville (East) | And more!

Please contact us to see if we provide services in your area of the GTA. We are expanding yearly and may have an estimator near you!


Contact our team to book a FREE ESTIMATE!