Meet the Veterinarians & Staff of Flowers Mill Veterinary Hospital

American Animal Hospital Association Accredited

Veterinary Doctors

Dr. John C. Widenmeyer, V.M.D.

I am the founder and owner of Flowers Mill Veterinary Hospital. I was raised in Bucks County, where I attended and graduated from the George School. My dad was also a vet, so I've been around animals my entire life. I have always been fascinated by science and veterinary medicine.

After earning my BS from Florida Southern College in Lakeland, Florida, I went on to the University of Pennsylvania School of Veterinary Medicine. Upon graduation, I founded Flowers Mill Veterinary Hospital in 1977.

For many years, I was the principal veterinarian and pet surgeon, as well as the one who ran the business side of things. Over the years, other skilled veterinarians have joined the team as my associates. I remain active in running my practice and stay abreast of new developments in veterinary medicine. I am a member of several veterinary organizations including AAHA, AVMA, PVMA, and AFP.

I have been married to my wife, Debbie, for more than 20 years, and we have three great children, Connor, Brad, and Katie. I am a “family man,” focused on raising my children and spending time with my wife. Our family includes two dogs (an Australian shepherd and a golden) and two rescue cats. I also devote time to animal welfare and charitable causes, including acting as a financial advisor to my church.

Dr. Stephanie Snyder, V.M.D.

I grew up in Philadelphia, Pennsylvania. I attended Holy Family College in Northeast Philadelphia before starting my veterinary education at the University of Pennsylvania School of Veterinary Medicine. During my time at Penn, I worked as a veterinary nurse in the Veterinary Hospital of the University of Pennsylvania (now the Matthew J. Ryan Veterinary Hospital).

After graduating in 2000, I worked in Allentown in a “cats-only” practice. There I developed my special love and interest for our feline friends. In 2004, I joined Flowers Mill Veterinary Hospital and now get to enjoy working with dogs as well as cats.

In my spare time, I enjoy spending time with my family as well as watching the Phillies, reading, and gardening. I live in New Britain with my fiancé; three boys; my cat, Fred; and my Sheltie, Penelope. Penelope frequently comes to work with me, so you may see her hanging out with our receptionists behind the front desk.

Dr. Joanne Loeffler, D.V.M.

I grew up right here in Langhorne, but then traveled to the midwest for veterinary school. I graduated from Kansas State Veterinary School in May 2010 and came home and joined Flowers Mill Veterinary Hospital.

My main areas of interest are canine behavior and veterinary internal medicine. I have four rescue dogs that I've trained in both therapy work and agility. I also treasure spending my free time with my family, and I love playing the piano.


Sue Hennigan
Hospital Manager

I am the hospital administrator for Flowers Mill Veterinary Hospital. I started as a receptionist in 1983; I was shortly promoted and have served as part of the management team for 20 years. I earned an associate degree from Bucks and a bachelor's degree in criminology and psychology from Trenton State College. I worked in law enforcement before coming to Flowers Mill.

My job is the best because I get to do a little bit of everything! At any given time you can find me being a receptionist, a nurse, or a kennel worker. Sometimes I even get to sit at my own desk, where I oversee personnel, banking, and purchasing, as well as our computer system and the Internet. This is a position that is constantly changing, and I attend yearly hospital management seminars to keep up with the changes.

I have been married for more than 30 years and I have an adult son who is an electrician. I have three dogs (a schnauzer and two French bulldogs), a cat that was born in my office in 1996, a corn snake, an African Grey parrot, and an umbrella cockatoo. In my spare time (of which there isn't much), I like to crochet, bowl, and spend time in the mountains.

Assistant Manager

I joined Flowers Mill Veterinary Hospital in 2000 as a receptionist and was promoted a couple years ago to assistant manager. I received my associate degree from Bucks County Community College in 2003 and went on to attend West Chester University.

I like my job since I get to interact with patients, as well as form bonds with clients. Recently I started doing a lot of work with our online store, which is rewarding since I help to provide clients the convenience of getting medications delivered directly to their homes. I have learned so much already and really look forward to many years to come at Flowers Mill!

In my spare time, I enjoy vacationing to fun places, reading, and spending time with my friends and family, including my dogs, Delilah (a Cavalier King Charles) and Bailey (a German shepherd mix), and my cats, Clementine and Kobe—both adopted from Flowers Mill.

Certified Veterinary Technician

I am a Certified Veterinary Technician who started at Flowers Mill Veterinary Hospital in 2001 as a student from Manor College. I live with my husband, Ron, and my cat, Chenzy, who I adopted from the hospital in 2007. I love being a part of this great organization of loving people that puts pets before themselves. This is my second home!

Certified Veterinary Technician

I joined Flowers Mill in January 2007 as a Certified Veterinary Technician. I attended Harcum College, in the veterinary technology program, and I graduated in 2006 with my Associate's Degree. During my time at Harcum College I had the privilege to attend University of Pennsylvania Matthew J Ryan Veterinary Hospital and University of Penn's New Bolton Center, where I learned to work on all types of animals, small and large. Prior to joining Flowers Mill I had the opportunity to work at an emergency hospital as a surgical technician.

I am very pleased to be a part of the Flowers Mill team. I enjoy my job very much. It not only allows me to help animals, but I can help people too. My job is very rewarding , helping animals feel better each and every day. One of my favorite things is always learning something new.

I live in Philadelphia with my husband, Joe. We have a Yorkshire Terrier named Maggie and three cats, George, Daisy, and Zoey, which were all strays. In my spare time, I love spending time with my family and friends, reading, and watching the Flyers with the hubby.

Certified Veterinary Technician

I am a Certified Veterinary Technician who started at Flowers Mill Veterinary Hospital in 2011 as a student from the Vet Tech Institute. I moved from Pittsburgh, where I was born and raised, and I currently live in Bucks County with my future husband, Dan. I enjoy working at Flowers Mill Veterinary Hospital because it feels like a family. Also, I feel like I can make a difference.

I have two dogs, Jillian and Belle, and one cat, Chooch, who I adopted from FMVH. In my spare time, I enjoy watching the Phillies, horseback riding, running, and spending time with family and friends.


I am the bookkeeper at Flowers Mill Veterinary Hospital. I have enjoyed my 21 years with Flowers Mill, starting my career as part-time receptionist and then moving to the back office support for the hospital. Interacting with staff, clients, and vendors has been rewarding and provides for an ever-changing environment that keeps me on my toes.

I am a graduate of Shippensburg University where I earned a B.A. in social work, and I have continued to study and earn credits in accounting at Rider University. I am an active member of our church bell choir. I also enjoy spending time with my “entire” family, consisting of Ray, my husband of 36 years; our boys, Ryan and Josh; their beautiful wives, Erin and Jenny; cats, Jordan and Löwen; and Styles, our miniature Dachshund.

"I want to express my sincerest gratitude for the care Dr. Loeffler and Dr. Snyder, along with the entire staff, gave my Barley girl over the last few years. Barley was a very sick kitty and with your help she was able to live a happy and comfortable life. Thank you."

— Barbara K