We have been taking our two dogs here for a year now and have loved taking them there. They have always been able to take them in even if I only call the day before to reserve a spot. Everyone is always so nice and the place is always clean. Ive only had them boarded so I cant say anything about their grooming. The reason I give it 4 stars and not 5 is that they charge you a night for Sundays even though you can only pick them up from 4−5pm. Other than that I highly recommend it!