I have been bringing my large dog here for 12 years. It's her home away from home. She always gets a large run. My dog is not unhappy to be left here and returns home happy. To me, that's the sign of a good kennel.
They are good about giving medications if needed.
The only reason I did not give 5 stars is they only accept cash for payment.
I miss getting those airline miles on my credit card.