Thank you Jimmy ! I would say : Impatiens balfourii It looks like this one : http://fr.wikipedia.org/wiki/Impatiens_balfourii
Neighbor has dozens if not hundreds of these popping up so I'm thinking it may have some nuisance potential as has been shown by I. glandulifera.
It has potential - I am just preparing poster on I. balfourii as emerging invader. It is spreading especially in Mediterranean Europe, but recently also going more north. Is the species cultivated in British Columbia? Wojciech