1 EXHIBIT 10.31 HEALTHCARE ALLIANCE, INC. CONSULTING AND SERVICES AGREEMENT THIS AGREEMENT, made and entered into this lst day of January, 1999, by and between Healthcare Alliance, Inc. (the "Alliance"), and Horizon Medical Products, Inc. ("Client")....