skip to Main Content

We’re here for you. Contact us today for a free case consultation.

LEESBURG

105 Loudoun Street SE
Leesburg, VA 20175
Phone: (703) 777-1650
Fax: (703) 777-9833

MIDLOTHIAN

1527 Huguenot Rd Suite 201
Midlothian, VA 23113
Phone: (804) 794-0080
Fax: (804) 794-0062

HOPEWELL

The Williams Building
224 North Main Street Suite 360
Hopewell, VA 23860
Phone: (804) 458-7070
Fax: (804) 794-0062

RESTON

1900 Campus Commons Drive
Suite 100
Reston, VA 20191
Phone: (800) 969-1650
Fax: (703) 777-9833

WINCHESTER

14 S Kent Street
Winchester, VA 22601
Phone: (540) 667-3500
Fax: (703) 777-9833

RICHMOND

6 West Broad Street
Richmond, VA 23220
Phone: (804) 415-4531

ORANGE

104 West Main Street
Orange, VA 22906
(540) 406-1507

There were times when I was really petrified, not knowing what would be next… but I know that he was fighting for me in every way there was.

SHARON F.

I just put my trust in Jim and it worked in my favor… He was right on the money every time. He did know what to expect.

Donna B.

They’re not just lawyers… coming here is like seeing a friend… They were with me throughout the whole thing. They were never once not by my side.

Pat F.