JOSEPH F. DRENNAN & SONS, INC.