What we do for our Corporate clientsOur Corporate team works closely with clients to help them establish their businesses correctly, right from the start, so they achieve their long-term business goals. This attention to detail is also critically important as clients manage and expand their business, allowing them to explore new opportunities and navigate challenges.Our extensive experience includes such specific corporate services as:Business Formations such as corporations, unlimited liability corporations, professional corporations, partnerships, limited partnerships, joint ventures, not-for profit entitiesCorporate Finance involving a broad range of public and private financingsCorporate Governance, including advising boards, committees and management to discharge their director and officer obligations and corporate compliance and maintenance servicesMergers, Acquisitions and DivestituresPurchase and Sale of businessReorganizations such as amalgamations, windups, corporate estate freezesPreparation and negotiation of shareholder agreements, non-competition agreements, escrow agreements and earn-outs, including the tax implications of these transactionsFacilitating orderly succession planning of family enterprises, including appropriate use of trusts and estate freezes