No form settings found. Please configure it.

Meet Our Team


  • Christina A
    Practice Manager, Licensed Veterinary Technician

    Christina has been working at Riverside Veterinary Clinic since graduating from Blue Ridge Community College in 2006 with Associate of Applied Science Degree in Veterinary Technology.  She started at our clinic as a Licensed Veterinary Technician and became the Practice Manager in 2010.  Although Christina loved living in the Shenandoah Valley while attending school, she couldn't wait to move back to the New River Valley where she was born and raised.  From a very young age Christina had a passion and love for animals.  

    When Christina is not at the clinic, she enjoys spending time with her husband and three children. 

  • Sarah O
    Human Resources Manager and Patient Care Coordinator

    Sarah started working at Riverside in August 2016 as a kennel attendant. Sarah is now our HR manager and patient care coordinator. Sarah graduated from Radford University with a Bachelors in Science. When you stop by, you may be greeted at our front desk by Sarah's dog, Bear. When Sarah isn't working, Sarah enjoys hiking and traveling with her dog.

  • Megan V
    Assistant Office Manager

    Megan started working here when she was still in high school as a devoted kennel member.  After leaving for a few short years, she made her way back.  Megan is a jack of all trades and can do almost any job we have here at the clinic.  She is currently working on her veterinary technology degree from Penn Foster.  

    Megan shares her home with her husband, 2 dogs and 2 cats.  In her free time, Megan enjoys taking walks with her fur babies and spending time with her extended family. 

  • Katie W
    Licensed Veterinary Technician

    Katie has been working at Riverside Veterinary Clinic since April 2012. She graduated from Virginia Tech in 2009 with an Associate degree in Agriculture Technology.  From there, Katie continued her education at Blue Ridge Community College and in 2011 graduated with Associate of Applied Science Degree in Veterinary Technology. Katie has always loved taking care of animals since she was small while growing up on her family's farm.  During Katie's free time, she enjoys spending time with her husband and two children, reading, crocheting, and cooking. 

  • McKenzie H
    Veterinary Assistant

    McKenzie started working at Riverside Veterinary Clinic as a kennel attendant in July 2015 and have since became one of our exam room assistants. Her favorite part of the job is getting to know our clients and their pets. She graduated from Radford University in May 2017 with a B.S. in Biology and a Minor in Chemistry, and is currently attending vet school. 

    In her free time she enjoys spending time with her family, playing with her dog Bella and cat Sam, painting, and playing the piano.

  • Haley B
    ​Veterinary Assistant, Kennel Manager

    Haley started working at Riverside Veterinary Clinic in May 2016.  She is one of our Exam Room assistants who is a huge asset to our doctors as well as our kennel manager. Haley has graduated with a MS in  Veterinary Forensics at University of Florida. Currently she is pursuing her Veterinary Technician degree. Her future plans are to attend Veterinary School.  

    Haley enjoys working with her farm animals and spending time with her dogs.  

  • Ninja B
    Kennel Assistant

    Ever since Ninja was 10 years old, she has raised farm and domestic animals and loved taking care of them, which lead her to go to college to become a veterinarian someday.  She is working on her BS degree in Biology at Radford University. Ninja plans on attending Vet Tech school in the future. 

  • Sarah S
    Veterinary Assistant

    Sarah has been working at Riverside Veterinary Clinic since Spring of 2020 as a veterinary assistant. She is currently working on her degree to become a licensed veterinary technician. 

    In her free time she loves to spend time with her daughter, husband and fur babies.

  • Sarah K
    Veterinary Assistant

    Sarah has been working at Riverside since Summer 2020 as a veterinary assistant. She graduated from Virginia Tech May 2020 and is currently pursuing her veterinary technology degree. During her free time she enjoys cuddling with her cats, and taking her dog for hikes. 

  • Thanja B
    Professional Pet Groomer

    Thanja started working as our Professional Pet Groomer in February of 2020. She completed her training at the grooming academy in 2010 and her favorite breed to groom is a poodle! Thanja enjoys making crafts and music when she is not making your pets beautiful.

  • Jordan B
    Kennel Attendant/Client Services

    Jordan began working at Riverside in May of 2021 as a kennel attendant. She was born and raised in the NRV and currently attends Virginia Tech, pursuing her undergraduate degree in Psychology. Jordan wanted to work at Riverside because she 'loves animals and loves making sure they are happy and healthy'. 

    When Jordan is not at work, she enjoys playing video games and snuggling with her two cats, Bear and Eden. 

  • Sherry G
    Client Services

    Sherry joined our team in June of 2021, bringing 12 years of combined experience as a veterinary assistant in small and large animal practice. Sherry has two dogs, 8 cats, two turtles and a duck! She has a passion for rescue and has helped rehome hundreds of kittens. During her free time she enjoys reading, painting, drawing and crafting. 

  • Christina S
    Veterinary Assistant

    Christina began working at Riverside in April of 2021 as a veterinary assistant. She has been working with animals for the last 6 years as a groomer as well as in a laboratory setting. Christina wanted to work in a clinic because she believes that 'animals do so much to improve our lives, it feels good to play a part in improving their lives too!'. 

    In her free time Christina enjoys painting, clay sculpting, as well as spending time with her husband, dog, cat, turtle, and many ducks! 

Office Hours

Monday:

7:30am

7:00pm

Tuesday:

7:30am

5:30pm

Wednesday:

7:30am

7:00pm

Thursday:

7:30am

5:30pm

Friday:

7:30am

5:30pm

Saturday:

7:30am

1:00pm

Sunday:

4:30pm

5:00pm

Location

Find us on the map