MCCABE ASSOCIATES, INC.