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 your locale choice for all your roofing needs! Call 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





2116 Renfrew RD 
Shawnigan Lake, BC
V0R 2W1
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