Business Transactions

Business Transactions Oklahoma City Attorney

At Craig Carter & Associates, an Oklahoma City CPA law firm, our experienced staff can guide you through all types of business transactions. Closing a large business transaction can be complicated and confusing, but our team will take the time to explain the process and provide the information you need to make sound business decisions. We have a solid understanding of both the law and the economics of business transactions. We advise clients on business transactions, including business sales and acquisitions, joint ventures and debt and equity financing.

We can assist you with the following business transaction services:

    • Business sales and acquisitions
    • Business startups requiring complex financing
    • Venture capital financing
    • Buy-sell agreements - shareholder agreements
    • Negotiation of contracts, including purchase agreements
    • Managing due diligence
    • Business restructuring
    • Structuring and negotiating joint ventures
    • Entity formation and business structuring
    • Employment contract law
    • Business sales and acquisitions
    • Business startups requiring complex financing
    • Venture capital financing
    • Buy-sell agreements - shareholder agreements
    • Negotiation of contracts, including purchase agreements
    • Managing due diligence
    • Business restructuring
    • Structuring and negotiating joint ventures
    • Entity formation and business structuring
    • Employment contract law
    • Commercial litigation and dispute resolution
    • Non compete or confidentiality agreements
    • Real estate transactions; including leases
    • Equipment leasing
    • Stock purchases
    • Asset purchases

Business transactions often demand a wide range of legal knowledge. Whether you need assistance in structuring a deal, securing financing, building a strategic relationship or negotiating a settlement with a lender, we know what to do.


We offer a FREE intial consultation for businesses. Call us at (405) 340-5971 and ask for Deborah to discuss your specific needs.