Get A Quote

About Our Roofing Services

Our company offers an umbrella of services for your home and business.

Residential

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient...

Commercial

Eclipse Roofing specializes in commercial roofing and we have a great relationship with several co-ops and property management companies. 

We also provide...

Eclipse Roofing has experienced professionals for your flat roof project and cool roof needs!

Commercial Flat Roofing

Our Projects

Individual galleries of our past and present projects

Shingle Replacement I

Shingle Replacement

  • CertainTeed Heatherblend
  • New 3/8" plywood installed over existing roof...
View Detail

Shingle Replacement II

Moire Black Shingle Installation

View Detail

Flat Roof Replacement I

View Detail

Flat Roof Project II

View Detail

Shingle Roof Replacement III

View Detail

Shingle Replacement IV

View Detail

What We Do?

Why should you hire us? We take pride in our years of expertise and qualifications. We have a long list of successfully accomplished projects and satisfied clients. But what really makes us stand out is our dedication and attention to detail. This company is our life vision and the moment you hire us, we want to ensure that you walk away happy. Nothing makes us more proud than a satisfied client and homeowner.

Shingle Roof Installations

Shingle on residential homes have evolved and now incorporate new materials and designs to increase their longevity...

Flat Roof Installations

Eclipse roofing specializes in the installation, repair and maintenance of various residential and commercial flat...

Emergency Repairs

Water damage describes a large number of possible losses caused by water intruding where it will enable attack of a...

We serve the GTA and more!

Please contact our team to find out if we provide installations and emergency repairs in your area.

Get a Free Estimate

Please send us a request for a free estimate!

Get a Free Quote!

Please Contact one of our team today!

ReplacementRepairNew Installation