PROFESSIONAL SERVICE AGREEMENT