Had been going there since it opened, he was the worst Vet I have ever come across. My dog passed away due to mis-diagnosis, he kept wanting to do massive tests and we knew was the issue was. Felt I was a bank for the vet, not that I mind paying for petcare, but he insisted on doing unneccessary tests. During the time that we were bringing our dog back and forth to the vet, I was sitting in the waiting area and a older couple came in to pick up their dog from having dental surgery and their bill wasn't what they expected. They talked to the Office Manager and she acted very cold and uncaring towards them. The day before we took our dog to the vet for the last time, we called another vet and told him what was going on and he immediately knew the problem. Felt that All Pets didn't try hard enough, didn't consult with other Vets in the area. If you have to drive a few miles more to make sure that you get a better Vet.
Pros: None
Cons: Too Many to list
more