I have been visiting this vet since I moved here a couple years ago with them. The doctors and techs are GREAT. I feel like I see a tech too much (shouldn't I see a vet rather than a tech). They are also too expensive. I have been thinking about switching because I never felt they wanted me there, and prices were high. I was planning on staying until the icing on the cake was when the front desk lady could have been much nicer to us after we had been waiting 45-50 minutes to get our dog. Anyways, they were good, but I will not go back.