As a professional dog trainer I see few good kennels and really it's rare to see a great one and Cascade Kennels is great. The staff knows your dog. They will remember your dogs name but maybe not yours because dogs are number one in their book! Many of my clients go there, I refer to them and feel good knowing their experince will be positive.
I always ask my clients how the experience was for them and the dog and in the 5 years it's been all 4 paws up!