M. BECKER & ASSOCIATES, INC.