Virginia Attorney – Stephen H. Kennedy Jr.

Offering comprehensive legal counseling and litigation services to business and individuals throughout Southwest and Central Virginia, including Salem, Roanoke City and County, Botetourt, Montgomery, Bedford, Franklin and Craig Counties.


Welcome, and thank you for visiting Attorney Stephen H. Kennedy, Jr. is committed to providing quality counseling and litigation services to his clients. There is no substitute for enlisting the aid of a competent, professional attorney to guide you through the intricacies of the complex legal system and to advocate on your behalf. You will find that Mr. Kennedy’s commitment to quality representation begins with prompt responses to your inquiries, complete explanations of your choices and thorough preparation of your matter.

What Clients Have Come to Expect

Every client’s matter is unique requiring detailed representation suited to that client’s goals. During your free initial consultation, Mr. Kennedy will make every effort to help you establish your goals and chart a course for a successful resolution. Your relationship with Mr. Kennedy will be marked by compassionate and aggressive representation. Mr. Kennedy understands some matters may need resolution through the courts but he will endeavor to keep proper resolution of your matter where it belongs—in your hands.

Partnering For a Stronger Future

The success of Stephen H. Kennedy, Jr., Attorney at Law PLLC depends on building long-term relationships with both business and individuals throughout Southwest and Central Virginia. It is Mr. Kennedy’s belief every client seeking counsel becomes part of that vision and he will strive to continue to maintain that attorney-client partnership even after your matter has concluded.

Ratings and Reviews