CONSULTING AGREEMENT -------------------- This Consulting Agreement ("Agreement") is to be effective as of the 13th day of November, 2003, by and between Roanoke Technologies, ("Company"), with offices located at 539 Becker Drive, Roanoke Rapids, NC...