McTavish McGillivray and Company agreement