I would not recommend this place to anyone. Ever. The examination rooms are cramped and you will never been seen at the time you schedule. One time I had to wait an hour just to have my animals seen - why even make an appointment at that point!?
During the last visit I had to sit with my animals in the examination room for 45 minutes, listening all the whole to the staff chatting in the back room and taking their time. I went there for simple rabies shots and to de-worm my cat.
The vet finally comes back and tells me that she wasn't sure if the de-worming medication was for cats, but that she looked it up and it should be fine (really inspiring confidence there in your expertise there, lady). Well guess what, not only does the medication NOT work, but now my dogs have acquired worms from the cat as well. Thanks for nothing you horrible hack!
Just truly awful. Spare yourself the misery and find a vet that actually can do their job!