top of page


John Stewart

John Stewart, owner of J. STEWART ROOFING Ltd, has been installing roofs for the Toronto area homes and small businesses for over thirty five years.  John is an experienced roofer having started at a very young age, he learned the basics of roofing and gradually became proficient in both shingling and flat roofing.  These two very different types of roofs require a different knowledge base and a real understanding of this can only be gained through actual hands-on work, so that one can see exactly how the materials work together and why.  

With many years of hands-on experience to draw from,  John can swiftly and accurately evaluate where a roof problem is coming from and on many an occasion have saved customers thousands of dollars in potential water damage or the unnecessary expense of a new roof when only a smaller repair was actually needed. 

bottom of page