Our Roofs

MJ Roofing installs new, full or partial roofs and performs roof replacements. We perform annual inspections, maintenance and repairs on all types of commercial roofs including:

  • 2-Ply SBS membrane roofs
  • 4-Ply asphalt and gravel roofs
  • EPDM roofs
  • TPO roofs

Please select a roof type from the right side menu to learn more about it.

All MJ Roofing workmanship is fully guaranteed.

MJ Roofing workmanship examples

MJ Roofing is committed to protecting natural resources by integrating environmentally friendly materials and practices into our entire operation. We recycle metal flashings, lumber and containers...

» LEARN MORE...

Toll Free
1.800.773.4872

Wininpeg Phone
204.586.8411

Brandon Phone
204.726.9397

General Email
info@mjroofing.net

Report Leaks
leaks@mjroofing.net

Where to find us –
Visit Contact Us

Careers at MJ Roofing –
careers@mjroofing.net

Website monitoring by Binary Canary.com
Modern Earth Web Design, Winnipeg, Manitoba, Canada