Were a full service roofing company with work safe and liability insurance. We install and repair flat roofs, metal roofs and asphalt roofs. PW McCallum roofing is a local company that has been working on Vancouver island since 1945.