Mr. Long has over 25 years of professional experience in the court system, and has practiced law exclusively in eastern North Carolina for two decades. Mr. Long grew up in Winston-Salem, North Carolina. He attended college at The University of North Carolina at Charlotte where he earned a Bachelor of Science degree from The School of Criminal Justice. After graduating from college, Mr. Long served as a police officer with the Winston-Salem Police Department and also served as a magistrate in Davidson County, North Carolina. In order to further his career opportunities in the legal system, Mr. Long futhered his education at The Norman Adrian Wiggins School of Law at Campbell University where he earned his Juris Doctor degree. Early in his career Mr. Long served as an Assistant District Attorney for Craven, Carteret, and Pamlico counties. Mr. Long's diverse professional background and extensive experience has provided him with a unique skill set which distinguishes him from other attorneys.

UNC Charlotte
UNC Charlotte
Campbell Law School
Campbell School of Law
Craven County Courthouse
court room


  • Mr. Long and his staff are some of the most professional and courteous people

    Mr. Long and his staff are some of the most professional and courteous people I have ever had the honor of working with. I have worked with several attorneys in the Craven County area regarding my particular case. When my attorney passed away in the middle of my custody case, and after 2 years of...
  • I’d recommend him to anyone!

    Mr.Long came recommended from a previous attorney who was retiring! He worked with me on payments and never let me down...I'd recommend him to anyone!
  • Highly recommend

    Mr Long and his assistant, Barbara , were very helpful with my case and would highly recommend them
  • Mr. Long took AMAZING care of my case

    Mr. Long took AMAZING care of my case, and ensuring I was able to keep my clean record intact. He was extremely professional, respectful, and caring in regards to me and my case, and I would recommend him to ANYONE seeking legal counsel in the Craven County area. 10/10!
  • I would recommend to everyone.

    Nothing but a terrific experience. Outcome was exactly what I was told to expect and the staff - especially Barbara Knisley - was outstanding. I would recommend to everyone.
  • Punctual and dedicated

    Punctual and dedicated
  • Very helpful!

    Very helpful! Represented me in court and the flat rate fee was very affordable. Thank you!
  • Highly recommend!

    Highly recommend! Great team here!