When my husband and I first moved to Katy we needed to find a vet for our cat that wasn't so far away as they don't like being in the car. We decided on All Pets because we saw them from the road and they are close to were we live.
Dr. Choyce was very good with our cats. At first we just needed vaccinations as they were due but they pseudo-pressured us to perform all sorts of senior wellness exams on our cats, both of whom were healthy and doing fine. I understand that such exams are a good way to see how your pet is *really* doing, but the exams would have cost $250 EACH (and we have 2 cats) so we decided against it. We didn't have much money to spare as we'd just moved. We felt really pressured by Dr. Choyce but we let it go because he treated them gently and we liked the fact that registered patience get 24 Hour on-call emergency service. Having lost a cat during my childhood because the nearest 24 Hour Clinic was over an hour away, I appreciated that.
The vaccinations came to $200 believe it or not. It was too high but they needed to be done. I would also note that Dr. Choyce has a habit of being late into the exam room and keeping clients waiting. We sat and watched him fiddling with his computer for 15 minutes while we waited for our appointment once!
Dr. Choyce was good to our oldest when she was feeling a bit sick the first time round. He recommended a Hills diet which she had been on while we were in England. We happily switched and she did better for a while but it didn't last long. On another occasion she came down with a cold and Dr. Choyce treated her very well again and she got better with the help of medication.
Happy with the service they provided to our cats, I booked a wellness exam for a puppy we'd be picking up in one month's time. She needed, as per the contract of sale, to be checked within 24 hours of pick-up. Id flown to another state to get her so I needed to make sure she did OK on the flight and that she was healthy. Several hours before the appointment Dr. Choyce's staff call me up to cancel, stating that Dr. Choyce has taken the day off to go on a "family outing". Keeping in mind that without the exam Id be in breach of the contract and that Id booked this appointment one month in advance, I was livid that they would have the balls to cancel just hours before the appointment because Dr. Choyce had decided to go on a "family outing". The lack of professionalism was dreadful.
In a rush I had to find another vet, and thankfully did. I will never go to All Pets again unless it's an absolute emergency and I cant get in anywhere else.
When I found my new vet I suddenly realized how dirty and putrid the All Pets office is. It has the stench of Urine even in the waiting room and the floors look embedded with dirt. On seeing how clean the new vet was, I was very glad that Dr. Choyce had canceled. The new vet is Cinco Ranch Veterinary Hospital, which I will review in a bit.
My All Pets Review Bottom Line - Good caring service from the Dr and his staff (yes, they do call to follow up) but incredibly expensive and they try to guilt you into services you don't necessarily need or want. Also the office leaves a lot to be desired! Even when I was happy with the service I would have never boarded my pets there (we drove them to Sugar Land's Pet Smart Hotel).
I am no longer a customer and wont go back now that I know there's better just around the corner.