Markham Roofing

Trusted Locally Owned Roofing Company - Metro Roofing

The town of Markham is a member of the GTA which features plenty of manufacturing properties, industrial and residential roofs that may need to be replaced. This is why we offer our expert and professional roofing services in the town of Markham, we know that the roof over your head is one of the most important parts of your house; it provides insulation and protection for the rest of your home. It takes the biggest amount of abuse from all of the weather conditions experienced up here in Canada. We know that you expect nothing less than perfection when having your house re-roofed or repaired and that’s why we offer nothing less than fantastic service that we guarantee you will be happy and satisfied with.

Properties made throughout Markham were designed with particular roofing schemes that Metro Roofing Inc., is experienced in and has the knowledge to retrofit. With decades of service in Markham we have become extremely familiar with these particular roofing schemes and due to this we know how to provide excellent service for you and your family. You will never have to doubt or worry that your roofing job may have been done incorrectly when you choose to go with Metro Roofing Markham.

Repair or Maintain Your Roof

Be it a flat roof or cedar model application Metro Roofing has been servicing the Markham area for years and can handle all of your current roofing needs. We also provide several choices of what you would like your roof to look like, allow your roof to be personalized to what you want and let us help you make it feel less like your house and more like your home. Whether it’s only roofing repairs you need to done, or if it’s an entirely new roof you need we are there to assist and make sure your roofing specifications are easy and stress-free. The last thing you need is the hassle of finding someone in Markham that can provide excellent roofing services, and luckily for you we’re here to make that search easy.

In the past, Metro Roofing has completed jobs for the town of Markham for several associations, factory properties, and house owners and all have been extremely satisfied with the results; we offer nothing but the best in service and quality and guarantee your satisfaction with our roofing services. Contact us today and find out how we can help you!

Anti-spam challenge:

Metro Roofing Inc.



We service 12 cities in the GTA including Mississauga, Etobicoke, Pickering, Ajax, Scarborough and more!


We are proud to employee 24 GTA locals. We are a family owned roofing company located right in your backyard.


We have completed over 1500 projects since we started as a business 35 years ago.

Years of Experience

We are a family of roofers. Our experience goes back generations.