AGREEMENT FOR PROFESSIONAL SERVICES