Welcome to Legacy Roofs Flat Roofing & Sheet Metal

Your professional flat roof company in London Ontario

New Roofs

Whether you’re a homeowner, a property owner or a general contractor we are ready to discuss any needs you have.  There is no other flat roofing contractor in London Ontario that takes as much ownership and pride of work as we do.


Your roofing system may comprise 30% of your total building envelope, but it’s protecting 100% of your assets. Your business operations, contents, staff and tenants are protected by a critical component of your investment: the roofing system.

Roof Leaks

We want you to feel confident, knowing we will expertly repair your roof leak and in a timely manner.  And that confidence begins with your initial experience with us.

Gutter Cleaning Services

At Legacy Flat Roofing we use a simple gutter cleaning system that requires no ladders, no climbing on the roof, and will save you time and money.

Get a free quote today

Find out why Legacy Flat Roofing and Sheet Metal are the best in the business.

We provide flat roofing services in the following areas:
Ilderton, Thorndale , Thamesford , Belmont , St. Thomas, Chatham , Sarnia , Essex , Tecumseh , Thedford , Strathroy , Crathie , Komoka , Melbourne , Muncey , Fingal , Iona Station , Union , Port Burwell , Port Stanley , Port Stanley , Sparta , Aylmer , Malahide , Mount Brydges , Delaware , Fernhill , Jericho , Arkona , Parkhill , Windsor , Lambton , Bayfield , Goderich , Kingsville , Petrolia , Glencoe , Leamington , Wheatley , Watford , Rodney , Wallaceburg , Brantford