N.J. MONASTERO & ASSOCIATES, INC.