We have not found any cost information for this lawyer
We have not found any cost information for this lawyer
Quickly connect with top attorneys through our legal directory to get help with your legal issue.
Chat with a live agent who can match you with the right attorney for your legal needs.
Chat withState: Virginia
Acquired: 1996
No misconduct found
4951 Lake Brook Drive, Suite 100, Glen Allen, VA, 23060
Glen Allen, VA, 23060-9279
Not Yet Reviewed
"I have worked with and across from John on a few cases and have always found him to be professional, courteous and tough. He knows his business and approaches each case with his clients' best interests in mind."
No Endorsement Data Available Yet
This attorney hasn't created any attorney endorsements recently on Avvo.
2007 - Present
Virginia Association of Defense AttorneysBoard of Directors
Member
Member
2000 - 2002
Virginia Association of Defense Attorneys, Young Lawyers Division SectionChair
1995
JD - Juris Doctor
1992
BS - Bachelor of Science
2008