CONSULTANT AND PROFESSIONAL SERVICES AGREEMENT