About MJ Guardian Roofing

Residential & Commercial Roofing Company

Residential Roofers Toronto

​​​​​MJ Guardian Roofing 

We started as a local business, over the years, we expanded to Barrie, Kitchener and Niagara Falls Areas. 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 service southern central Ontario.

​Our dedication to the craft has generated us a large client base in both residential and commercial roofing. What differentiates us from our competitors is the experience of our workers in the field, our competitive pricing, our flexible scheduling, as well as our commitment to our work.

We currently offer a wide array of roofing related services, including shingle replacements,  flat roofs,  metal roofs,  eavestrough repair and replacements,  soffits and fascia, rooftop solar system installation, skylight repair and installation, and attic spray foam insulation. We also cater to new constructions and townhouse co-ops. We prioritize the safety of both our workers as well as you and your family, and are fully insured and licensed. We also offer warranty for all our services.

  • Residential Roofers Toronto
  • Residential Roofers Toronto

    Call our number today for all your roofing inquiries!

    (226) 978-0015

    Services Offered by MJ Guardian Roofing: Shingle Roof Repair and Replacement | Aluminium | Attic Insulation & Interior Services

    MJ Guardian Roofing offers Roofing Services to clients across Toronto, Mississauga, Brampton, Milton, Burlington, Aurora, Cambridge, Kitchener, Barrie, Ajax, Oshawa, Hamilton, Guelph, Waterloo and the Greater Toronto Area.

    Contact MJ Guardian Roofing - Residential & Commercial Roofers serving Toronto, Waterloo & Mississauga