I have only dealt with two vets there, Dr Steede and Dr Vihous who are both very competent vets. Dr Banks is also good but she's only there one day a week. I can't say anything bad about this place because they have taken very good care of my dogs over the years. Yes, the fees are on the pricey side so if you're on a limited budget they may not be the vet clinic for you.