Team

Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of Main Street Animal Hospital¬†in Cambridge! We’re pleased to provide exceptional vet care for your pets!

Please call us at 519-622-6988 to speak to one of our caring veterinary staff members!

    Small Animal Veterinarians

  • sleepy cat

    Dr. Dan Morris

    Small Animal Veterinarian

  • light brown dog

    Dr. Karen Murphy

    Small Animal Veterinarian

    Dr. Karen Murphy, DVM is a small animal practitioner that grew up in the Cambridge area.…
  • Andrea & Darcy

    Dr. Andrea Scholz

    Small Animal Veterinarian

    Dr. Andrea Scholz grew up in Markham Ontario adjacent to a beautiful conservation area…

    Equine Veterinarians

  • Woman posing beside a horse

    Dr. Amy Bennett

    Equine Veterinarian

    Dr. Amy Bennett, DVM provides equine veterinary services. Amy started riding and loving…
  • cat in a tree

    Dr. Anatasha Plummer

    Equine Veterinarian

    Large Animal Veterinarians

  • giraffe head

    Dr. Peter Rich

    Large Animal Veterinarian

    Dr. Peter Rich, DVM is a graduate of the Ontario Veterinary College and provides…
  • white horse eat through a fence

    Dr. Brian Hancey

    Large Animal Veterinarian

    Dr. Brian Hancey, DVM provides equine, bovine and small ruminant veterinary services.…

    Registered Veterinary Technicians

  • cat in a tree

    Carolynn

    Registered Veterinary Technician/Staff Manager

    Originally from Brock Township Carolynn moved to Cambridge after completing the 2 year…
  • Erin

    Registered Veterinary Technician

    Erin has been an RVT at Main Street Animal Hospital for 4 years. She graduated from the…
  • fluffy grey dog

    Kathryn

    Registered Veterinary Technician

  • woman holding cat

    Brittany

    Registered Veterinary Technician

    Brittany is one of our veterinary technicians at Main Street…
  • cat in a tree

    Janice

    Registered Veterinary Technician

    Office Manager

  • cat in a tree

    Shelley

    Office Manager/Accounting

    Clinic Cats

  • black cat on white tile floor

    Jinx

    Clinic Cat

  • tabby cat

    Roo

    Clinic Cat