I love Snowflake Pet Center. First off, they take both appointments and walk ins, and any time I have dealt with any of the office staff, doctors or assistants, they have been extremely kind and welcoming. One time I even called in the middle of the night due to a concern with my cat, and the woman who answered was so comforting and helpful. They have numerous vets on duty at any given time, and their facilities are clean. I am unfamiliar with their boarding area, but hear that they have both indoor and outdoor facilities for both cats and dogs.