DAVID A. DISARRO, INC.