Well, you may do several drafts of and agreement with the firm. At least I would look forward to it. They make a proposal, you get it, edit it, send it back, etc...back and forth.
Some things to consider in writing: buying power, commish, all in or not, any fees for software or not, margin...