Stewarts Law managing partner John Cahill has taken a two-month leave of absence from the firm for personal reasons.