THOMAS M. NEPPELL & SONS, INC.