Poor at best. Our German Shepherd dog was always a handful but the good staff of Doogydo always took that in stride. On the day that a retaining wall at the kennels collapsed and reduced the number of boarding spaces available all was ok but as soon as there was limited space due to the damage and so many reservation our dog was no longer welcome again even though we had the reservation for months. I warned people and a carpenter who knows the building said it was shoddily built due to cheapness