Will provide you with a great contract for around 10-20 pages for any types of agreement, typically cooperation agreements, shareholders agreement, or an even more complex version of typical contract such as employment or NDA.
When lawyers charge much more, this seems like quite a good deal.