H.M.C. ASSOCIATES, INC.