Roofing — replacement & repair
Full tear-off to the deck, never an overlay. Class 4 impact shingles are our baseline spec, because in Calgary a Class 3 roof is just a nicer thing to replace after the next June storm.
SPEC — Tear-off to deck · ice & water beyond code minimum · open-metal valleys