I have taken my pets here several times. Once they lost their regular vet the service, professionalism and responsiveness of All Care has been terrible. I suggest you take your pet to a place with a more professional, empathetic and competent veterinarian and staff.
It seems like this place is constantly struggling with their staff. I wouldn't say it is their fault, but I had to switch once I had several issues with making appointments. They rarely answer the office phone which can be horrible when your pet is having complications. Besides that, they were friendly when I was able to make a successful appointment