JOSEPH P. CLAVIN SONS, INC.