I've been a customer since about 1997. I have seen several Drs come and go through the years as they gained experience and moved on due to events in their lives. Throughout the years I have remained a loyal customer because of the "family" feel I continue to receive from the Drs and staff. I have had six different "kids" (aka pets) that I've taken there throughout the years. Through it all, they have continued to provide me with a caring service. Price wise, they're less than most around town but yet still maintain a high level of care. Very pleased with them and continue to be a loyal client.