JOHN P. COAKLEY SONS, INC.