My visit was rough because my dog had just collided with a car... which, as you can imagine, was very stressful. They calmed me down as they helped my dog. As a side note, our dog is doing great for having cracked a tuck bumper with his head. Seriously, that actually happened. They kept me updated every few hours, even throughout the first night because of the seriousness of the situation. Great people there and they all seemed very friendly. The also offer financing program but I wouldn't use it unless you have to but it's there if you need it... All around a good experience given the circumstances.