MJ Guardian Roofing & Landscaping Ltd.

Call Us Message Us

About Us

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.

100% Satisfaction Guaranteed

We currently offer a wide range of roof and landscaping related services, including shingle replacement, eavestrough repairs and replacement, soffits and fascias, attic insulation, interlocking driveway, walkways, patios, and pillars.

Both residential and commercial projects are within our services. We also cater new constructions and townhouse co-ops. Commercial hotels, government funded projects had been satisfied with our jobs.

We prioritize the safety of both our workers as well as you and your family, and are fully insured and licensed. 15 years workmanship warranty is always sent same day we do the job, plus it is transferable.


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

Call To Know More About Our Company!

Contact Us
Contact us now to get a free estimate
Image Generated by Captcha Click to Refresh