Stephen is an associate attorney at MG Law, practicing in the areas of real estate and business law. He understands that every client’s needs are unique and works to provide quality service to help each client accomplish their goals. Furthermore, Stephen strives to guide his clients through the complicated legal issues that businesses and individuals face in the commercial realm so that they understand the various legal concepts in a plain and simple manner.

Prior to joining the firm, he worked at the law firm of BotkinRose PLC in Harrisonburg, Virginia where he worked with a variety of clients on commercial real estate, business formation, and other commercial law matters. Stephen was also a member of the University of Richmond Law Review while in law school.

Outside of the firm, Stephen enjoys spending time with his family, watching classic movies, and playing the guitar.

Practice Areas

  • Business
  • Real Estate

Professional Experience

  • MeyerGoergen PC, 2021-present
  • BotkinRose PLC, 2019 – 2021


  • University of Richmond School of Law, J.D. 2019
  • University of Richmond, Bachelor of Science in Business Administration, 2016