DAVIDSON AND GARRARD, INC.