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!

    Large Animal Veterinarians

  • Dr. Brian Hancey

    Large Animal Veterinarian

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

    Large Animal Veterinarian

    Dan, originally a city boy, grew up in Dundas, Ontario. He completed his undergraduate…
  • black and white cow

    Dr. Dave Renaud

    Large Animal Veterinarian

    Dr. Dave Renaud, DVM provides Bovine veterinary services. Dave grew up just outside of…
  • Dr. Peter Rich

    Large Animal Veterinarian

    Dr. Peter Rich, DVM is a graduate of the Ontario Veterinary College and provides…
  • Dr. Reny Lothrop

    Large Animal Veterinarian

  • Dr. Rob Swackhammer

    Large Animal Veterinarian

    Dr. Rob Swackhammer, DVM provides Bovine and Small Ruminant services. Rob grew up in the…
  • Dr. Scott Reid

    Large Animal Veterinarian

    Dr. Scott Reid, DVM provides equine, bovine and small ruminant veterinary services. As a…

    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…
  • Dr. Suzanne Laidlaw

    Suzanne started working in veterinary clinics when she was 15 years old and has not…

    Small Animal Veterinarians

  • Andrea & Darcy

    Dr. Andrea Scholz

    Small Animal Veterinarian

    Dr. Andrea Scholz grew up in Markham Ontario…

  • Dr. Dan Morris

    Small Animal Veterinarian

  • Dr. Karen Murphy

    Small Animal Veterinarian

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

    Registered Veterinary Technicians

  • Brittany

    Veterinary Technicians

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

    Carolynn

    Registered Veterinary Technician

    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…
  • Kathryn

    Registered Veterinary Technician

    Equine Assistant

  • Woman with two horses

    Kayla

    Equine Assistant

    Kayla has been riding since she was 10 years old. Kayla…

    Equine Assistant/Reception

  • vet tech with horse

    Jen

    Equine Assistant/Reception

    Jen started working at Main Street in 2005. She spent her younger years on a family farm…

    Large Animal Technician

  • Darlene

    Large Animal Technician

    Receptionists

  • Default Image

    Cathy

    Reception - Upper Grand Veterinary Services

  • Default Image

    Christie

    Reception - Main Street Animal Hospital

  • Default Image

    Heather

    Reception - Upper Grand Veterinary Services

  • Default Image

    Pat

    Reception - Upper Grand Veterinary Services

    Clinic Cats

  • Jinx

    Clinic Cat

  • Roo

    Clinic Cat