We took our large dog for a self-serve bath to the Dog Republic. It's easy to get to with lots of parking close by on the street. We have never bathed the dog ourselves, and the staff person was great at explaining each step when we got to it. The stainless steel bath was electrically lowered so that the dog could just jump in. They supply brushes, shampoo, conditioner and most importantly large waterproof aprons. We had great fun washing our dog, and she seemed to enjoy it as much as we did. We will definitely be heading back for bathing and grooming.