top of page

when you need someone to:

worry about the details

(540) 339-7775

read the fine print

fight for you

get to the bottom of things

give you their honest opinion

Justin 2.0.jpg

Here for you.

You've got important things to do. We're here to help you do them.

Use our experience in a wide variety of legal fields to your advantage. When you need the job done right the first time, we're here to help.

Call or email today to get started, or keep reading to learn more about the areas we practice in.

We've handled hundreds of landlord-tenant matters, with experience working for both landlords and tenants. Whether you want help filing or trying a court case, drafting airtight leases and notices, or need to keep up-to-date on the constant changes to the law, we're here to help.

We excel at writing wills, trusts, and powers of attorney that are tailored to your needs. We focus on simple, effective estate planning, and we work hard to avoid the bloated, overly-complicated trusts that have become all-too-common. You deserve to know that it's been done right.

Your business is built on hard work and careful planning. We're here to help you protect and improve what you've built. We can help you set up your LLC, corporation, or nonprofit organization, and provide real answers to your questions. We also offer registered agent services.

We have decades of combined experience working in the criminal and traffic courts, throughout Southwest Virginia. We defend felonies and misdemeanors, from the lowest trial courts to appeals in the Virginia Supreme Court. And we've handled literally thousands of traffic cases.

Whether you're seeking to overturn an unfavorable decision or defend a hard-fought victory, you need skill and experience on your side. We represent clients in both criminal and civil appeals, and provide assistance to attorneys who lack the time or resources to do it alone.

Child custody and divorce cases have the power to affect our lives more than almost anything else can. The legal processes are complex, and the consequences are enormous. We're here to help guide you through the process, and to fight for you and what's best for your family.

Practice Areas

Contact Us

The Law Office of James Steele PLLC
3048 Brambleton Avenue SW
Roanoke, Virginia 24015
(540) 339-7775
(540) 492-4244
8:30a – 5:00p Monday-Thursday
8:30a – 4:30p Friday

Send us a message:

Thanks! Message sent successfully.


Let us know how we can help you accomplish your goals.

bottom of page