
MJ Guardian Roofing & Landscaping started from a local business. Over the years, we have expanded to GTA, Barrie, Ajax, Kitchener, Waterloo, Hamilton, Burlington, and Niagara Falls Area.
The exceptional quality of our workmanship as well as our top customer service have made us one of the biggest and most noted company to serve southern central Ontario. Our dedication to craft has generated us a large client base in both residential and commercial roofing.
What differentiate us from our competitors is the experience of our workers in the field, our competitive pricing, flexible schedules as well as our commitment to our work.