New Patient Online Forms

Online Forms

Welcome to New Hope Veterinary Hospital
Your Veterinarian in NEW HOPE PA
Call Or Text us at (215) 862-2961

Pet Emergency? Call us right away at (215) 862-2961!


If you live in NEW HOPE or the surrounding area and need a trusted veterinarian to care for your pets – look no further. Your pets’ health and wellbeing are very important to us, and we take every possible measure to give your animals the care they deserve.

New Hope Veterinary Hospital is a full-service animal hospital and welcomes both emergency treatment cases as well as pet patients in need of routine medical, surgical, and dental care. Our veterinarians have years of experience treating serious conditions and offering regular pet wellness care. Beyond first-rate pet care, we make our clinic comfortable, kid-friendly, and calm, so your pet can relax in the waiting room and look forward to meeting our NEW HOPE veterinarian.

We are happy to offer a number of resources that enable you to learn about how to take better care of your pets. Please feel free to browse our site, particularly the informational articles. The best veterinary care for animals is ongoing nutrition and problem prevention, so becoming knowledgeable about preventative pet care is essential to the ongoing success of your animal’s health. If you have any questions, call (215) 862-2961 or email us and we'll promptly get back to you. Our NEW HOPE veterinarian office is very easy to get to -- just check out the map below! We also welcome you to subscribe to our newsletter, which is created especially for NEW HOPE pet owners.

At New Hope Veterinary Hospital, we treat your pets like the valued family members they are.

Dr. John Marcus
NEW HOPE Veterinarian | New Hope Veterinary Hospital | (215) 862-2961

21 N SUGAN RD, NEW HOPE, PA 18938 1438

Meet Our Skilled Team

Learn Who We Are

  • Dr.
    John M Marcus VMD

    Dr. Marcus graduated Colorado State University with his baccalaureate degree in animal science. In 1997 he graduated with his Veterinariae Medicinae Doctoris from the University of Pennsylvania, School of Veterinary Medicine. He then pursued an internship in equine medicine, in Virginia. Prior to his move to New Hope, Dr Marcus worked at Steinbach Veterinary Hospital in Blue Bell. In June of 2001 New Hope Veterinary Hospital changed hands, with Dr. Marcus being the new owner. In addition to general veterinary medicine, he has extensive knowledge of surgery, internal medicine, ophthalmology and dermatology. Dr Marcus was drawn to the New Hope area by its beauty, small town atmosphere, artistic community and diverse population. He is an accomplished artist, frequently using his own pets as subjects for his paintings. Dr. Marcus enjoys spending time with his wife Angela, his daughter Ruby and his son Leo. They share their home with five dogs, Lucy, Gilbert, Carlos, Phineas and Princess; also their cat Idabelle, as well as a bunch of chickens. Dr. Marcus also enjoys golf, fishing and Philadelphia sports teams.

  • Christina
    Practice Manager

    Christina graduated from Millersville University where she majored in Biology. Before coming to NHVH, she worked at Metropolitan Veterinary Associates for 9 years in the Surgery department, Treatment department, & Emergency service. Christina joined the NHVH team in November 2018. Her pets include a cat named Syd, a turtle named Turbo,  and a dog named Mano. In her free time, Christina enjoys being lazy with her husband and pets, traveling, kayaking, & hiking. 

  • Kelly

    Kelly has been a member of the New Hope Veterinary Hospital team since 2001. She has worked in the animal field since she was 14 years old. Kelly rescued her first cat when she was 9 years old and knew this was her calling in life. She is a registered ACO (Animal Control Officer).  Kelly spends all of her spare time with her puppy Sully and his 2 dog brothers Roo and Augie. Kelly also shares her home with four cats and 11 tarantulas. Kelly enjoys reading and going to dog parks.

  • Dr.
    Amanda Struening DVM

    Dr. Struening is originally from Ringoes, NJ, and graduated from Delaware Valley College in 2008 with her bachelor's degree of science where she majored in small animal science and minored in large animal science. In 2016 she graduated with her doctorate of veterinary medicine from Auburn University College of Veterinary Medicine. Dr. Struening started working at NHVH in 2010 as a technician during undergrad and would come back to gain experiences during her spring and summer breaks from veterinary school while attending Auburn. Upon graduation from Auburn, she moved back to the northeast. Since graduation, she has worked at multiple small animal/mixed animal practices around the New Jersey and Pennsylvania area and is currently the full-time veterinarian at NHVH. Dr. Struening enjoys general practice medicine, as well as surgery, dermatology, internal medicine, and mixed animal medicine. In her spare time, Dr. Struening enjoys spending time with her husband, Chris, and their dog, Delilah in addition to their cat, Gus Gus. When she’s not at the clinic, Dr. Struening loves being outdoors, cooking, watching SEC football, and traveling to new places.

  • Amanda

    Amanda originally from NJ and attended Morris County Vocational School to become a veterinary assistant. She has been in the veterinary field since 2015 starting out as a receptionist, kennel tech/manager and now a veterinary assistant at NHVH since 2019. She is currently enrolled in the Penn Foster program to become a veterinary technician. She spends her free time with her son, boyfriend, her two Pit bulls (Kaia and Nismo), her two cats (Izzy and Stevie) and her chinchilla, Ralph.

  • Edward

    Edward Kenna graduated from Harcum College in 2010 and became a certified veterinary technician that same year. He been in the veterinary field for 10 plus years. He has experience with surgery, anesthesia, venipuncture, radiology and much more. Edward has experience with both cats and dogs. Some of his favorite breeds are Bulldogs, Labrador Retrievers, Golden Retrievers and German Shorthaired Pointers. His favorite type of cats are orange cats. But has a general appreciation for all our furry friends. He started at New Hope Veterinary Hospital in August 2020 and hopes his past experience can help the hospital and its clients with their pets needs.

  • Ally

    Bio coming soon...

  • Dr.
    Emily Gerhard

    Dr. Gerhard is originally from Schuylkill Haven, PA.  She attended Delaware Valley University and then received her Doctor of Veterinary Medicine from the Ohio State University in 2020.  She worked for a small animal general practice in Ohio prior to moving closer to home and starting at NHVH. 

  • Margaret

    Margaret is in her final semester of undergrad at Delaware Valley University. Margaret spent the first 3.5 years of her career at the University of Kentucky in Lexington. She studied equine science for some time in Lexington and now is studying animal science.


Read What Our Clients Say

  • "Highly recommend Dr. John Marcus, super nice associates and his attentive caring staff! My two toy poodles have had all their vaccinations and Daisy was fixed here. Daisy was happy and acted as if nothing was done! You couldn’t even see any stitches! We are so lucky to have this incredible hospital here in our town!!! Thank you for your superior care of our fury kids🐶🐶❤️❤️!!!! Sharon Slickis"
    Sharon Slickis
  • "I love NHVH. When your dogs run in to be boarded, the staff must be doing something right. Everyone is so professional and polite. They are so knowledgeable. My pets always get the best care."
    Sally Sierra Ratigan
  • "Love NHVH and Dr Marcus! Dr Marcus is so great with our little S'mores and then we got Jack and he was great with him too!"
    Lisa Bennett Erb

Featured Articles

Read about interesting topics

Newsletter Signup

Sign up for more articles

Our Location

Hospital Hours

New Hope Veterinary Hospital


8:00 am-1:00 pm

2:00 pm-6:00 pm


8:00 am-1:00 pm

2:00 pm-6:00 pm


8:00 am-1:00 pm

2:00 pm-6:00 pm


8:00 am-1:00 pm

2:00 pm-6:00 pm


8:00 am-1:00 pm

2:00 pm-6:00 pm


8:00 am-1:00 pm