PROFESSIONAL CONSULTING AGREEMENT