The Moses Law Firm Roanoke, Blacksburg, Cave Spring, Christiansburg, Cloverdale, Fincastle, Ironto, Salem, Vinton, Troutville, Botetourt County, Roanoke County, Bedford County, Franklin County, Montgomery County, Craig County, Alleghany County, Rockbridge County, Virginia and throughout the New River Valley.