We have been taking our pets here for 8 yrs. Dogs and Cats. The staff is very friendly and caring and compassionate at the times it is needed. The doctors are very knowledgable and explain everything in detail. The vet techs are very helpful and professional. Our dogs love going there! They like every one from the front to the back. We have never had a bad experience here.