A. GARELECK & SONS, INC.