We have used both the self wash and full service grooming for our malti-poo Kamy, without any major complaints. Actually my only complaint is that we have had our dog groomed by the groomer 3 times and each time they have to make a new card and note our preferences. But I don't go there because they are good book keepers, I go there because they take excellent care of my fur baby!
The self wash deal is a really good bargain and great way to keep our dog clean between trims. I love that everything is included, and they are very good about helping us anytime we ask. There is even a dog park across the street so we can go play before her bath.
And then when she needs a trim the groomers are gentle and professional and very reasonably priced. They will even do little add-ons for you when you self groom like filing nails for a small fee.