I adopted my beagle from here in 2010 with no problems for either of us and he was healthy. The cages and runs were clean(except one recently dirtied and that was being cleaned up). They don't feed the dogs on a free meal basis-it's not good practice to leave food out all the time. The attitude of the personnel was wonderful and professional, and they do care about the animals.
My dog went on to training to be a service dog and sadly will be retiring because of his ago(10/11 y.o.) and when I need to get another dog it will definitely be from here.