Took my 2 dogs here about a week ago, and left them for 3 days. I was upset because they wouldn't allow me to go see the kennels/runs where the dogs would be staying, because they only show them during certain hours of the day - however I got a glimpse through one of the doors and the back area appeared to be very clean, very well maintained. There is a lot of paper work to fill out when you drop your pet off (maybe it was just because it was our first time there), BUT this is acutally a good thing, because you know they have ALL of your contact information, know ALL the details about your pets, and will NOT release your pet(s) to anyone other than you. The last place I left my doggies (not Rob Cary) didn't ask any questions or ANYTHING, I was shocked. The "lobby" area inside Rob Cary is very impressive, there are lots and lots of pet products (toys, bedding, leashes, collars, etc etc). They appear to be well staffed, and everyone seemed to be really nice. One of my dogs is very hyperactive, VERY hard to handle, just won't hold still AT ALL... anyway, they trimmed her nails and it was only $10 - I know Petsmart wanted to charge me double that for her!! When I picked my dogs up, they actually seemed to be in very good moods, and the other customers that were there as we were leaving were all very friendly. I would highly recommend Rob Cary Pet Resort to anyone looking for an ABOVE-average boarding facility!