McCallum roofing is a family owned roofing business and is 100% Vancouver Island owned. The McCallum family started roofing in Victoria in 1945 in later years included roofing contracts from Duncan and Nanaimo and a string of light houses up the BC coast. We are your locale choice for all your roofing needs! Call or e-mail for a free roofing estimate. We also offer 24hr roof repair in Shawnigan Lake, Duncan, Cowichan Valley, Victoria, & Nanaimo, BC


Contact Us

Click to enter text


Click to enter text





2B 2753 charlotte rd
Duncan B.C.
V9L 5J2
250-884-0305
250-743-5611

2116 Renfrew Rd Shawnigan Lake B.C. V0R 2W1

1724 Leighton Rd Victoria B.C. V8R 1M8

246 2 St Duncan B.C. V9L 1R6

309 Benhomer Drive Colwood B.C. V9C 2C7

246 2 St Duncan B.C. V9L 1R6

P.W. McCallum