Negotiating and structuring new business ventures, formation of corporations, LLP's and LLC's, preparing shareholder and partnership agreements, employment agreements, consulting agreements, licensing agreements; buying and selling existing businesses, advice on due diligence and tax-related issues.