Founded in 2012, The Law Office of James Steele PLLC continues to grow in size and reputation. Besides the founder, James Steele, the firm includes two associate attorneys, Melissa Nicholson and Eric Lansing, as well as support staff.

Attorney James Steele received his legal education at Wake Forest University School of Law, where he earned his degree in 2007. Before founding the firm here in Virginia, Mr. Steele practiced law in North Carolina and New York. He continues to be licensed in all three states. His legal work is focused on traffic offenses, landlord-tenant disputes and estate planning.

Melissa Nicholson brings a diverse background to her work as an attorney. Prior to earning her legal degree, Ms. Nicholson proudly served as a sergeant in the U.S. Marine Corps. She also taught English and history. After completing her legal education at Charlotte School of Law, attorney Nicholson joined our firm and now focuses on traffic offenses and other criminal defense matters.

The newest attorney at The Law Office of James Steele PLLC is Eric Lansing. Mr. Lansing focuses primarily on criminal defense, family law and estate planning.

A Law Firm Helping Clients With Traffic Tickets And So Much More

At The Law Office of James Steele PLLC, our skilled lawyers have extensive experience in traffic court and have helped hundreds of clients resolve speeding tickets, reckless driving charges and other driving-related offenses. And our legal services do not end there. To learn more about how we can help you, call our Roanoke or Petersburg offices at 540-339-7487 or fill out our online contact form.