Durham Office

Diamond View II, 280 South Mangum Street, Suite 130, Durham, NC 27701

(919) 787-8880 Contact

Raleigh Office

3605 Glenwood Avenue, Suite 500, Raleigh, NC 27612

(919) 787-8880 Contact


A significant portion of Randy’s practice involves mergers and acquisitions, including negotiating, structure, tax aspects and documenting such transactions. He assists entities in their formation and in raising capital through debt or private placements. Randy is also involved in general corporation representation and has experience in negotiating and documenting aircraft sales and acquisitions.

Randy practices commercial real estate, including property acquisitions, financing, and leasing.



  • University of North Carolina at Chapel Hill (J.D., Order of the Coif , 1984)
  • University of North Carolina at Chapel Hill (B.S., 1979) – Beta Alpha Psi

Admitted to Practice

  • State of North Carolina, 1984

Professional Memberships & Activities



Community Engagement

Urban Ministries of Durham – Member 

  • Former Board of Directors
  • Former Treasurer and Executive Committee Member
  • Current Finance Committee Member

Representative Transactions

  • Represented client in acquisition over $65 million dollars and related sale leaseback financing.
  • Represented start up company that grew to over $400 million in annual revenue.
  • Represented buyer in acquisition and sale/leaseback financing of large convenience store chain.
  • Represented seller in disposition of large convenience store chain.
  • Represented buyer of several pieces of commercial real estate in triangle area.
  • Represented majority partner in buy-out of minority partner in commercial real estate business.
  • Represented real estate investor group that acquired several out of state properties.
  • Represented corporate client in refinancing of $40 million of corporate debt and related re-structuring.
  • Represented several professional groups in the acquisition or disposition of their professional practices.

Contact Us

Contact Us

Contact Us

Contact Us Durham/Raleigh