We've been seen by Dr. Avery several times, and once by Dr. Norwich. Each experience was excellent. Both these Drs go well above expectations. It is very clear that Dr. Avery has selected the right career for himself. He's fantastic at all aspects of his job, and that includes being extremely gentle and calming with a nervous cat and also with a very nervous new cat owner. His diagnosis and treatment of my cat's skin issue was bang on. He even called me a couple of weeks later to see how we were doing. As for Dr. Norwich, when we saw her, we were there for a specific vaccination, but she took the time to review our entire file and follow up with me on the issues from our previous visits. I really appreciated that. She also was able to make my cat completely at ease with her. I just totally trust this team. The front end staff are also very good both in person and on the telephone.