I've been taking my little dog Barney to Barking Dogs for self-washes for the last 2-1/2 years. It certainly helps that it's right around the corner from my house, but I assure you I would drive to Barking Dogs even if I lived on the other side of town.
The wash area is always spotless; the owners and staff are super sweet and friendly; and their selection of fun and healthy treats and food are fantastic. I also use their grooming services for my little guy's nails and extractions and they are fast and treat him very well...he's a bit of a scaredy-cat. Er, dog.
I recommend Barking Dogs to all my friends, and you should too!