Having well-drafted contracts and agreements could save your business in the long-term. Every business is different and therefore contracts should be tailored to your specific needs. There are several contracts that you may need drafting and future-proofing including shareholder agreements, partnership agreements, terms and conditions for customers, employment contracts, and confidentiality agreements.