WARNING

You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Dr. Vincent-Johnson graduated from the University of Minnesota College of Veterinary Medicine in 1987.  After being in a 99% dairy cow practice in Wisconsin for one year, he married his friend and classmate, Nancy, and followed her as she pursued a career in the U.S. Army. As they moved around the globe, he practiced veterinary medicine in diverse locations from Montana to Germany, finally settling in Virginia in 2002 where he joined the staff at Aquia-Garrisonville Animal Hospital.

Dr. Vincent-Johnson truly enjoys veterinary medicine. Knowing that the clinic is an intimidating place for pets, it is his goal to make every patient as comfortable as possible. He strives to thoroughly explain your pet's medical condition and treatment options and make you a team member in your pet's health care. Although he enjoys all aspects of veterinary medicine, his special interests include diagnostic ultrasonography, wound management, and soft tissue surgery.  

The Vincent-Johnsons have one daughter who is in college and an assortment of pets which include birds, cats, dogs and horses. Dr. Vincent-Johnson enjoys canoeing, skiing, biking, hiking, horse camping, and leisurely trail rides in the mountains. He enjoys sharing his love of music by playing percussion with the contemporary music worship services at Church.

Picture thanks to Focus Photography, LLC.

Request an Appointment
Sign-up using the form or call us at 540-659-8140 to make your appointment today!


 

Pet Portal

petportal.PNG

THIS ---->https://agahvet.vetmatrixbase.com/about-us/meet-our-team/dr.-tod-vincent-johnson.html

Office Hours

DayDr hoursby appt.
Monday7am7pm;
Urgent Care 7-11pm
Tuesday7am7pm;
Urgent Care 7-11pm
Wednesday7am7pm;
Urgent Care 7-11pm
Thursday7am7pm;
Urgent Care 7-11pm
Friday7am7pm
Saturday8am3pm
Sunday4pm6pm
(no Dr. hours)
Day Dr hours by appt.
Monday Tuesday Wednesday Thursday Friday Saturday Sunday
7am 7am 7am 7am 7am 8am 4pm
7pm;
Urgent Care 7-11pm
7pm;
Urgent Care 7-11pm
7pm;
Urgent Care 7-11pm
7pm;
Urgent Care 7-11pm
7pm 3pm 6pm
(no Dr. hours)

Newsletter Sign Up