T. GRANA AND SON, INC.