My dog has been in to see MacKenzie at Seven Dogs Grooming & Boutique several times and it's always a great experience. He gets a cute haircut, she finishes quickly (~2 hours for a 30lb dog with very thick fur) and there are toys up front so you can buy a little treat for your pet after their service.
Prices are comparable to other grooming facilities in the area, but you get much better service here. My dog is always happy when I come to pick him up so I can tell he's been treated well.
I drive 45 minutes across town to come here because MacKenzie is the only groomer my dog will tolerate. I highly recommend Seven Dogs!