• Roof Replacement
  • Trough Cleaning
  • Roof Repair
  • Roof Maintenance Services
  • Roof Inspections

We also offer roofing repair, gutter and eavestrough cleaning, on-going maintenance services, and roofing inspection consultations.

Gutter and Eavestrough Cleaning

Our maintenance services are designed for homeowners who want to gain the maximum life out of their current roof. Just because a roof is aged doesn’t necessarily warrant a replacement. Take advantage of our free inspection consultations. We can give you an honest assessment regarding the lifespan of your roof. We provide helpful information and allow you to make an informed decision whether you need a roof replacement or simple maintenance and repairs.


As a leading roofing contractor in London Ontario, we only use quality products, from the shingles, valley and perimeter metals, to the underlayment. We use high end, high quality shingles. They come with different periods of warranty from 30 to 50 years, and are available in a variety of colors and styles.