We are very pleased with the vets at Firgrove. We are currently using them for care of our 2nd Lab retriever. They were always wonderful with our first dog and very caring when she developed cancer. Our new dog has also received the care our first was lucky enough to get. We think they all are tops! Dr. Shirley is a very skilled surgeon and all the vets have exceeded our expectations! I think over the past 12 years we have seen them all and not found a poor one in the bunch!