I've been here twice so far and I've had good experiences. The first time our lab-mix was shedding carpets so we wanted a professional de-shed job. The second time she ate something that made her pukey and we couldn't get the smell out with our own shampoo and hose. The reason I say the service is better than OK is because while I asked for a de-shed the second time for good measure, when I picked my dog up the groomer said that since there wasn't a lot of hair to remove, she didn't charge for it. Nice. They also did her nails in a holiday red, which I thought was cute. Both times my dog has left clean, pleasant smelling, cheerful and healthy. I'm not sure what Petco charges so I can't speak to how competitive they are price wise, but the Dog Salon is closer to home anyway so I'll keep going there.