office  604  259  9463              mobile 250 643 4052