We have brought our animals in to Dr. M for their care. She handles the animals with professionalism and a familiarity that shows she has a fair amount of experience with small mammals.
The techs are also really great, friendly and careful with the animals. I have never had them take my pets out of my sight unless they ask first, which is not always the case at a vet's office. The office staff is fantastic.
Prices are about average, it runs me about $50 for an office visit and their lab tests are pretty typically-priced (not that they can help that, since labs usually set their own prices). My animals have been happier and healthier because we take them to this vet, which means a lot to me.