
Closing Attorneys
Brooke Stephenson Barden, Esq.
1. 1330 Alverser Plaza, Midlothian VA 23113
Phone: 804-794-8070 Fax: 804-794-5475
James C. Driggs, Esq.
2. Mechanicsville Office:
9464 Chamberlayne Rd. Ste. 200
Mechanicsville, VA 23116
3. Chester Office:
13137 Rivers Bend Blvd. Chester, VA 23836
4. Richmond Office:
5516 Falmouth St. Ste. 102, Richmond, VA 23230
Mark A. Fleckenstein, Esq.
Lawrence H. Pearson, Jr., Esq.
Adam Young, Esq.
5. 311 South Boulevard, Richmond, VA 23220
Phone: 804-358-9400 Fax: 804-358-9089
David H. Gates, Esq.
D. Heath Gates, Jr., Esq.
Drew DiSantislao, Esq.
Scott D. Stovall, Esq.
W. Henry M. Jones, Esq.
W. Richard Hairfield, Esq.
Mary Phillips Adams, Esq.
Todd H. Ranson, Esq.
Gregory D. Foreman, Esq.
Vicki S. Horst, Esq.
John J. Trexler, Esq.
9. 2800 Buford Rd. Ste. 201, Richmond, VA 23235
Phone: 804-320-6600 Fax: 804-320-8040
Robert G. Kastenbau, Esq.
George Gray, Esq.
Jon Kastenbaum, Esq.
10. 4900 Randford Ave. Richmond, VA 23230
Phone: 804-355-2580 Fax: 804-355-9297
Kimberly A. Keith, Esq.
11. 2727 McRae Rd. Richmond, VA 23235
Phone: 804-272-1491 Fax: 804-272-3317
S. Craig Lane, Esq.
William D. Hamner, Esq.
Kevin C. Cousins, Esq.
Sarah Lane Gonzalez, Esq.
Joshua F. Snider, Esq.
12. Chesterfield Office:
3520-A Courthouse Rd. Richmond, VA 23236
13. Ashland Office: By appointment only
100 England St. Ashland, VA 23005
Phone: 804-798-5231
Michael P. Lafayette, Esq.
Edward S. Whitlock, III, Esq.
Jennifer W. Fischer, Esq.
Travis P. Hughes, Esq.
14. 10160 Staples Mill Rd. Ste. 105
Glen Allen, VA 23060
Phone: 804-545-6250 Fax: 804-545-6259
Scott K. Maxwell, Esq.
15. 7400 Beaufont Springs Dr. Ste. 300
Richmond, VA 23225
Phone: 804-913-1771 Fax: 804-597-8617
Victor A. Shaheen Jr., Esq.
Faiz T. Shaheen, Esq.
Blaise Shaheen, Esq.
Timothy D. Freshly, Esq.
David "Matt" Ray, Esq.
Savannah Sargent, Esq.
17. Richmond Office:
8890 Three Chopt Rd. Richmond, VA 23229
Phone: 804-285-6406 Fax: 804-285-8048
18. Midlothian Office:
15871 City View Dr. Midlothian, VA 23113
Phone: 804-285-6406 Fax: 804-285-8048
19. Newport News Office:
12350 Jefferson Ave. Ste. 100
Newport News, VA 23602
Phone: 757-369-2831 Fax: 757-369-2791
