Have never had to board my dog before, but we were leaving on vacation and had no one to take care of my Sheltie. Found Gilbert Dogs on Yelp and it had great reviews so we thought we would give it a try. Called them, they had me bring him in a few days before we left to socialize with the other dogs and to show us the facility. It was clean and the staff seemed to really care about my dog. Left him for a few hours and he seemed to be fine. Used the yelp coupon, but I have to say the prices seemed really reasonable. They have a room for large dogs and then one for small dogs. Liked the idea that they did not kennel the dogs, that they all stayed together in a large play area. Would definitely use them again!