A. W. FARRELL & SON, INC.