It is strongly recommended to contact an impartial lawyer to write the partnership contract. Find out how to find the right lawyer here. There are three types of partnerships: general partnerships, limited partnerships and limited liability limited partnerships. While each type has specific advantages and disadvantages, there are pros and cons of partnership that