VINCENT J. MONTE & ASSOCIATES, INC.