Best vet service in NoVa. Dr. Davis Hall is amazing. Thanks for taking great care of my dogs! Velma S.