Phone: 540.721.5110  |  Serving All of Southwest Virginia



Gilbert, Bird & Weston is a general practice law firm that has served clients throughout southwest Virginia for nearly 20 years. Our attorneys represent clients in a wide variety of practice areas, including real estate matters, divorce and other family law issues, personal injury lawsuits, business law, estate planning, criminal defense and civil litigation.

Our lawyers can review the facts of your case and recommend the best steps to take during an initial consultation. Call us at 540-721-5110 or use the contact form below to schedule an appointment.

Personal Information

Please let us know your name.
Please let us know your email address.
Invalid Input
Invalid Input
Invalid Input

Contact Preferences

How would you like to be contacted? Check all that apply

Invalid Input

How Can We Help You

Invalid Input
The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.
Please enter the letters into the box.
Invalid Input

Roanoke Office

310 S. Jefferson Street
Roanoke, VA 24011
Phone: 540-721-5110 
Fax: 540-721-5112

Roanoke Law Office Map

Lynchburg Office

1892 Graves Mill Road, Suite A
Lynchburg, VA 24502
Phone: 434-338-6979
Fax: 434-239-8110

Lynchburg Law Office Map

Smith Mtn Lake Office

13595 Booker T. Washington Hwy
Moneta, VA 24121
Phone: 540-721-5110 
Fax: 540-721-5112

SML Law Office Map

Let’s work together to resolve your case. Call 540-721-5110 or schedule an appointment through our contact form.

Committed Legal Representation

The lawyers at GBSR Attorneys work with you from day one. We believe firmly in building trusting relationships with our clients through hard work and being attentive to the needs of our clients. Once you retain our firm, you will have our undivided attention.

Meet our attorneys

Hiring an Attorney

If you’re ready to move forward, please contact us or call 540-721-5110 to schedule an appointment. During your consultation, we’ll review your case and determine the next step you need to take to solve your legal issues.

Contact us today