William R. Hall, P.A. Salisbury