I left my dogs here for 2 weeks while going in my honeymoon. The place was kept clean every time I went to check up on them (prior to leaving my dogs I made several spot checks). The caretakers were very nice and seemed to know all the dogs by name. The kennels were indoor with an outdoor run and were very clean each time I went. After their stay, all my dogs were in great shape and appeared well cared for. I was VERY comfortable leaving them there for an extended time, something I'm very nervous about normally. They are associated with the kennels in Frisco and I have heard good reviews about both.