I was pleased with the good condition of their equipment. Everything seemed safe and current, and I knew my pet was in good hands. The staff here goes above and beyond to make my pet and me feel at home. They are the friendliest people! One thing I did enjoy was the waiting room chairs. They were comfortable and I didn't mind waiting in them for the appointment. My pet is so spoiled every time we come here. There is always food and water available and the occasional random toy to play with as well. The kennels and holding area for pets were so clean and spotless, I would recommend them for sure if you need to leave your pet for a few days.