Can you negotiate a joint venture agreement? Are you able to draft a watertight service level agreement? Do you feel at ease drafting comprehensive shareholders agreement? If your answer to any of these questions is no, then you probably need to spe ..