M MCCOY AND ASSOCIATES, INC.