Captus is the Latin word for ideas. We believe strongly that great ideas are fundamental to successful marketing and that is why we have chosen it to be our name. Founded in 2009, Captus Advertising has grown to become one of Western Canada's premier multicultural advertising agencies.