3 stars only because the staff in the store is usually helpful and most of the things I need are in stock. As far as the grooming, I wouldn't know if they do a good job or not because after talking to them I will not let them touch my dog. I went into grooming to inquire about my old large dog getting a good bath and nail cut. As I was talking to the man at the counter about how my concern was my large dog being up high on a table, etc (like the big dog on the table behind him). As he is assuring me that they have the facilities and training to handle an elderly large dog, the big dog on the table behind him slips off and is hanging by the leash. Another groomer had to put it back on the table for him. As all this happened, he barely noticed and kept talking to me. Still reassuring me that my dog would be safe....WOW