I have been taking my dogs to Bonnie for years now. You need to make a reservation, but she is worth the wait. She is patient and careful, and makes observations about the dogs that are helpful. (One time she found something the vet needed to see.)
Bonnie's website is: http://www.bonniestlc.com
She is located on Capitol Hill.
By the way, I used take our dogs to Kristi's for grooming. Our dog got a terrible eye infection (it seems they cut her eye) we did not go back.