Meet Our Team

Meet Our Team

Our team is here to help you. Our goal is to meet your needs as it pertains to the health and well-being of your pet. Our clients' pets are members of their family, and they expect the same quality healthcare as they would for any other member of their family. When your pet comes to Gulfshore Animal Hospital, they become a part of our family too.

Our Doctors

Dr. David Ball photo

Dr. David Ball

“Dr. Dave Ball is a 1984 graduate of the University of Florida. His childhood dream, which he holds dear even today, was to bring people and their pets closer together in mutually rewarding relationships. Dr. Ball believes attaining that goal takes a strong commitment to both personalized client service and client education. His vision was to assemble a team of energetic, talented, and professional veterinary staff in private practice to address all of a client’s veterinary needs and desires. A happy client is a caring client and a caring client has a loved pet.”

Dr. Kim Schemmer photo

Dr. Kim Schemmer

“Dr. Kim Schemmer graduated from the University of Florida in 1986 and is deeply committed to patient care and client/doctor relationships. She directs all aspects of the hospital's medical and surgical care. Her goal is to ensure your pet not only receives the best veterinary care but that your pet also receives the necessary loving care for a full recovery. A loved pet is a healthy pet.”

Dr. Bill  Swartz photo

Dr. Bill Swartz

“Dr. Bill Swartz graduated from The Ohio State University and practiced for over 40 years in Northern Virginia. He has been doing relief work in Naples since 2008.
 He currently serves on the board of Naples Therapeutic Riding Center.  He lives with his wife, Mary Lou, in Pelican Bay and has two children and three grandsons with grand-dogs in Baltimore and Atlanta. His Bengal cat, Caymus, is a frequent companion when out for walks.
Being able to enjoy his profession and helping pets in Naples get great health care is a priority.”

Dr. Eric Wagner photo

Dr. Eric Wagner

“Dr. Eric Wagner is a 1990 honors graduate of the University of Illinois. Prior to making Naples his second home, Dr. Wagner owned and operated a successful 4 doctor veterinary practice in the Chicago North Shore area for 15 years. Dr. Wagner brings extensive experience in veterinary surgery, medicine, including chemotherapy, and veterinary dentistry to the Gulfshore Animal Hospital professional team.”

Dr. Denni Cook </br>  photo

Dr. Denni Cook

Dr. Denni Cook graduated with honors from the University of Florida’s College of Veterinary Medicine in 2021. Dr. Cook’s professional interests include internal medicine, ultrasound, and dentistry. She loves veterinary medicine because of the relationships that can be built between pets, owners, and veterinarians while caring for a pet from juvenile to geriatric. Dr. Cook is committed to providing gold standard medicine, combined with a collaborative approach to care. In her free time, Dr. Cook enjoys sailing or relaxing at the beach, traveling, and weaving. She currently has one pet, a rambunctious cat named Kiki.

Dr. Clare Randt  photo

Dr. Clare Randt

Dr. Randt is a recent Naples resident. She grew up in Hong Kong and Beijing and then attended boarding school in Connecticut. Following the New England tradition, she attended Yale University for her undergraduate degree. In 2020, she graduated from the University of Pennsylvania’s School of Veterinary Medicine, and then completed a year-long rotating internship at Coral Springs Animal Hospital, a large emergency and specialty hospital. She has now moved to Naples, where her parents also live. She is happy to be working in general practice, as she believes quality preventative medicine and early medical intervention when necessary are crucial to maintaining our animals’ health and comfort. When she lived in a colder climate, she enjoyed running with her fluffball dog, Jaako. On occasion, but only when it is cool enough, they still enjoy a good jaunt. She understands that for many people their lives revolve around their pet children, as does her own. Luckily, her dog enjoys being lazy.


Kelly Hill photo

Kelly Hill

“I have had a passion for animals as long as I can remember so it just seemed natural to work in the most rewarding field – veterinary medicine. Since 1977, I have had the privilege of loving what I do for a living and will continue to educate as many people as possible of the human – animal bond. It can change your life”

Tim  photo


“I enjoy giving back to the animals who have given me so much.”

Cathe  photo


“Animals have always been my passion and if you love what you do, it’s not work. I haven’t worked in years!”

Crystal  photo


“At Gulfshore I enjoy being a part of other people’s lives and enhancing them by helping their pets. I am thankful to be able to share their joy of getting a new pet, the triumph of beating an illness, and when needed the peace of a final goodbye. Educating people with the possibilities available for their pet enables me to help them make the best choice for care. At the end of the day, seeing the smile on an owners face after letting them know that things will be okay brings me immense gratification.”

Karen  photo


“In my twenty plus years at Gulfshore Animal Hospital each day still brings new surprises and joys. It is so very rewarding seeing how happy our clients and pets are with our friendly and caring staff. Hugs to all our furry friends – you are all so special to me in your own way!”

Reba  photo


“What is a life without animals? For myself, I wouldn’t know. Animals have been a part of my life since before I could crawl. There isn’t a species I don’t love. Which is why I choose to spend everyday spending my time with what I love. I’ve spent the last 6 years in the Veterinary field, and have done a little of everything. Between reception, kennel, and now as a technician I’m a jack-of-all-trades of Veterinary Medicine. I’m beyond excited to get to know clients and their furry friends that visit Gulfshore Animal Hospital.”

Kelly  photo


“Animals have always held a special place in my heart, from a 3-pound chihuahua to a 1,200-pound thoroughbred. Every day at Gulfshore is another learning experience and I couldn’t be more grateful to work with people who share the same passion as I do. I’ve never wanted to do something where animals weren’t involved and I’m extremely grateful to Gulfshore for having me a part of their wonderful team for the last 3 years!”

Maddy  photo


Veterinary medicine has always been a passion of mine, even at a young age volunteering at local animal clinics. I graduated from SPC in Tampa with an associates in science degree in 2016, and I currently hold my CVT license in the state of Florida. Born and raised in Naples, In my spare time I enjoy boating and fishing. I have a wonderful husband and 4 fur babies.

Dina  photo


“My love for animals began as a young child. The feeling I get from helping them cannot be described in words. Their unconditional love for us deserves for them to be loved and cared for so that they may live a long and healthy life. For that, I love being a veterinary technician.”

Chris  photo


“Providing quality care is just one of the various benefits I sincerely enjoy here at Gulfshore. I'm deeply humbled at the opportunity to have my passion for animals realized every day.”

Jennifer  photo


“I was born and raised on the West Coast of Florida and grew up with multiple pets. I’ve always loved animals from a young age and always knew I wanted to work in the Veterinary field! I attended Midlands Technical College in South Carolina where I attained my Veterinary Assistant certificate in the Spring of 2018. It’s a complete joy and privilege to not only change pets and their owner's lives but my own!”

Hanna  photo


“Ever since I was little, I knew I wanted to work with animals. I received a veterinarian play kit for Christmas when I was around 5 or 6 and that is when I knew what I wanted to do. Working with and being able to help animals is my passion, and I absolutely love what I do!”

McKenzie  photo


“Growing up here in Naples I spent all of my time as a child outside collecting and caring for Florida’s wildlife with my childhood dog and cat by my side. I’ve never lived a day in my life without an animal present. All pets, may they be big or small, scaly, feathered, or furry, bring an enormous amount of enrichment to people’s lives- which is why I’ve decided to dedicate my life to helping those who bring joy to others but do not have the means to help themselves when they need it most. I’m currently finishing my Bachelor’s in Biomedical Science to pursue a career in Medical Zoology with an emphasis in Herpetology.”

Lisa  photo


“Originally from Michigan and recently moved from Hawaii to SWFL, I have had the pleasure of working with animals all over the country. My husband James recently retired from the Military and together we have raised three children and currently have a three-legged German Shepherd named Charlie and a cat named Maui at home. I received my certification as a Certified Veterinary Technician in 2015 and have done a little of everything in the Veterinary field with a focus on Surgery and Management. I’m thrilled to employ my knowledge and talents each day; getting to know the clients and providing care to the patients of Gulfshore Animal Hospital!”

Althea  photo


There is nothing as pure as the love animals have for people and each other. Looking into an animal’s eyes, you can see the willingness to learn and love. That is why quality care is so important to me, and I’m happy to be working with a team who shares the same commitment!

Gulfshore Animal Hospital
3560 Tamiami Trail North
Naples, FL 34103

For general information, questions, appointment requests, call us at:

(239) 262-3633
Fax: (239) 262-1750
Appointments and Emergencies Press "1"
Boarding and Bathing Press “2”
Prescription Refills Press “4”
Doctor and Staff Voice Mail Press “400”

General Hospital Email:
Kelly Hill, Practice Manager:
Dr. David Ball:
Dr. Kim Schemmer:
Dr. Denni Cook:
Dr. Clare Randt:

We are closed on Sundays and Holidays. We also close every 2nd Wednesday of the month from 12:30 PM - 2 PM for staff training.

Hours of Operation

Monday 8:00am - 5:00pm

Tuesday 8:00am - 5:00pm

Wednesday 8:00am - 5:00pm

Thursday 8:00am - 5:00pm

Friday 8:00am - 5:00pm

Saturday 8:00am - 12:00pm

Sundays and Holidays Closed