J.M. ASSOCIATES, LTD.