The female doctor there, Dr. Campbell is AMAZING. However, if you get unlucky and have to see Dr. Hofsvetter, than I would just cancel the appointment. He is very condescending, doesn't listen to your concerns, will laugh at your concerns, and then do whatever he wants without talking to you. I took my dog in for a check up, normally $35 before taxes. They take him back to get his weight, they bring him back to me, and now there's $60 of extra charges that I wasn't even aware of until I was paying. I got the reciept to see what I had paid for and there were shots he hadn't told me about or explained to me, or given me a price or anything. I went in there expecting maybe $60 for the trip and left having paid $125. Prior to that, I had taken my dog in to get his tumors looked at. In the past my dog has had problems with tumor growth. It will accelerate quickly and in places that will make it hard for him to move and walk. I explain this to the doctor and he just laughed at me and told me my concerns were worthless and I was just worried about the asthetic look of my dog. Really? No, the one that kept him from walking a few years back has returned and it's growth was getting faster and I wanted to get it before it messed up his shoulder and walking again. He laughed at me and then left the room. Then I took my dog in for a special little two minute procedure and wanted to ask the vet tech if she could look at his leg and tell me if I could just keep putting neosporin on it, or if he needed something stronger or what. The lady at the front desk tells me I have to make an appointment just to ask that question, and that is because a vet tech isn't trained to know that kind of stuff. I have half a dozen friends who are vet techs in other areas, I know that they know this stuff. But they just want my money.