About us
We are conveniently located next to the Roanoke City Court House and we are always ready to help. We serve clients in both state and federal courts throughout Roanoke City, Roanoke County, Salem, Lynchburg, Smith Mountain Lake, the New River Valley, Bedford and all surrounding areas. David's experience as an Assistant Commonwealth Attorney and Public Defender in the region has lent familiarity and given him the resources to represent clients in all types of legal challenges and the expertise to train attorneys in his office to do the same. Our firm is regarded by clients as attorneys that are inventive, hard-working and aggressive. We look forward to your call.