I've been going here for years. They do a good job on the grooming for my baby. The price fluctuates between 40 & 45 for my small dog as they have coupons or discounts for doing things that you can use, but besides keeping prices at 40 without messing around, it's worth the price for a Happy puppy.