Gary Holmes, DVM
Dr. Holmes was born in Baltimore and raised in Glen Burnie, MD. He served in the USMC from 1975-1979. He received his education at the University of MD, Baltimore County in 1983 and his veterinary degree from The Ohio State University in 1987. He has been in practice for over 20 years as a small animal practitioner. This includes 6 years in Ellicott City and, 7 years in Laurel. Dr. Holmes has been married for 31 years and has two daughters and a son, all of whom are dancers. He also has 4 dogs. Dr. Holmes hobbies include photography (especially of ballet and other performance art), and fishing
Robin - Lead CSR, and Michele #2
Our Client Service Representatives perform a variety of client services and administrative duties to ensure our clients receive top quality service. Answering phones, scheduling appointments, generating invoices, and processing payments are just some of the jobs they perform on a daily basis. Robin and Michele are compassionate and work tirelessly to make sure each client and pet leaves happy after each visit. They are the captains to our ship!
Michelle - Lead Technician, Kim surgery Technician, and Kristen Exam Room Technician
Our Veterinary Technicians perform a variety of animal healthcare duties to assist Veterinarians, Technicians, Client Care representatives, and Administration in providing the highest quality of medical care to our patients. They help to maintain a clean, safe and comfortable environment for your pet. The love these ladies have for your pets are as if your pets were their very own, your pets comfort is their top priority. Our techs are loving, compassionate, and ready to educate pet care with each of our pet parents.