
Phone: 506-636-1322
mcmetalroofing@gmail.com
Phone: 506-636-1322
mcmetalroofing@gmail.com

New Brunswick’s Trusted Metal Roofing Installer.
Proudly Serving:
Greater Saint John
St. Stephen
St. Andrews
St. George
Sussex
No Wind or Sun Damage
No Ice Damming or Clean up
Attractive Prefinished Metal Panels
Outlasts Even Architectural Grade/Fiberglass Shingles
Compliments Any Architectural Style

Ultravic
36-inch coverage area per sheet, available in 29 gauge steel.

Granite Ridge
Beautiful stone-coated metal shingle that doesn’t look like metal, so it suits every home style and blends seamlessly into any neighbourhood.
Superior protection and beauty. A winning combination!

TRI Province
Can save your household up to 40% of its annual energy costs.

Ultravic
36-inch coverage area per sheet, available in 29 gauge steel.

Granite Ridge
Beautiful stone-coated metal shingle that doesn’t look like metal, so it suits every home style and blends seamlessly into any neighbourhood.
Superior protection and beauty. A winning combination!

TRI Province
Can save your household up to 40% of its annual energy costs.
Cavanagh Homes Inc.
MC Metal Roofing is locally owned and operated with 25 years experience in the construction industry. We are your best choice for the highest quality products and installation for re-roofing your home or business.
