C.G. TANNER & SON, INC.