They honestly care about your pet as if it were their own. They have a huge selection of food and medication available. They are very knowledgeable about each brand provided. Every time I pick up food or medication they are not out-of-stock. I can order in advance and they will hold it until I am ready for it. I knew I was getting top-of-the-line treatment as they explained up-to-date options incorporating that knowledge into their practice. Not only do they never postpone my appointment, they always try to get me in as soon as possible. I love that I can always get an appointment right away, and I never have to worry about them rescheduling it. If I am unable to be there at the appointment time, they allow me to drop my pet off at an earlier time that is convenient for me (at no extra charge). I'm always amazed at how considerate and concerned they are for my well-being and that of my pets. Their advice is always wonderful and completely unbiased. They have a very good professional reputation. I know that I'm under the care of an expert. If there is the rare chance something comes up that is out of his league they always refer out to the best of care. He also takes into account financial concerns of pet owners.