I found out about this place through the ASPCA. I recently adopted a dog and they were on the list for a free puppy exam. I am a teacher so naturally I am broke so the word free did it for me. The staff was really nice and told me to fill out first time paperwork. The vet was very knowledgeable and went through everything with me. I haven't had any bad experiences since but I did call one night around 9pm because my dog had gotten into something and I wanted to know if I should bring him in. The lady on the phone was very condescending and rude. My dog is like my child so I called in a panic. Instead of making me feel better, she made me feel worse. Ok so it was 9pm but they are open until 10. Other than this incident, they have been great.