Dirty Dog's Self service was our go to spot to wash and groom our Lab. We hated doing it at home, she was so big to do it in our tub and cleaning the tub after no one wants that. They have everything you need and its supper affordable. The staff was always sweet with us, our kids and pup.
We have had good experiences boarding our dog at Dirty Dog. They were good at communicating, and offered a list of extras you could get above and beyond the regular boarding to make the stay more enjoyable.