CHARLES A. KLEIN & SONS, INC.