I've been taking my dogs to see Dr. Fisher for many years now, and Dr. Fisher and his staff have been nothing but great over the years - and I've had to take one of my dogs in many, many times. I feel like Dr. Fisher never pushes a treatment unless he feels that it's absolutely necessary. He also really takes his time to answer any questions you have and never rushes you. The staff have always been so welcoming and just great with my dogs. They were even great with my mom's dog, who could come across as being a little scary (we took him to other vets before and they were visibly scared by him and couldn't handle him very well). They were also amazing when we had to put him to sleep a couple of years ago to cancer. They explained the process very well, were sensitive and compassionate, and allowed us to take all the time we need to say good-bye.