I have been using Petsmart and very happy with the service. I really like the idea that you can actually see how your dog is being treated. I took the time to stay and watch both dogs being groomed. Staff is trained. Phones are answered. They brush their teeth. I complete an evaluation after each appointment. At least Petsmart wants to know how they can improve their service. Not many groomers ask for feedback.