Our Team

Our caring and compassionate veterinary care team offers your pet a Fear-Free care experience.

Meet the Veterinarians & Team of Brandywine Valley Veterinary Hospital in Coatesville! We are a Fear-Free certified hospital committed to a stress-free visit for you and your pet. We will use gentle and patient handling techniques with your pet to make every visit a Fear-Free one.  Please call us at (610) 384-0731 to speak to one of our caring veterinary team members!

    Owner/ Veterinarian

  • 1189 - Copy (530x800)

    John T. Moss VMD

    Dr. Moss was raised on a horse farm near Kennett Square, Pennsylvania where he grew up…


  • Carol W Hudson 2016 color - Copy

    Carol J. Schafer DVM

    Dr. Schafer, who was born in Detroit, is a graduate of the Michigan State University…

    Practice Manager

  • 13227498_10210075342228490_7129543183349398353_o

    Anne Moss

    BVVH is a special place for Anne. She first came to the practice as a client in 1990 with…

    Veterinary Assistants

  • MelissaM

    Melissa Mayo

    Missie joined the Brandywine Valley Veterinary Hospital team in 2007. Since then, she has…
  • ShaunaB

    Shauna Bishop

    Shauna joined Brandywine Valley Veterinary Hospital in 2010. Prior to joining us she has…