Tommy operates his practice from Roanoke, Virginia, where he serves clients throughout the region and beyond.