Nice facility with great staff! They all had happy attitudes and were genuine about how much they cared about our animals. They have a large number of animals to take care of each day and have come up with a great streamlined in/out process! I took my dog in to be spayed and told the lady at the counter that my dog is dog aggressive, and had nipped at a person once. I asked if we could wait outside away from the others and they were happy to allow me to wait outside. After the majority of people had cleared out, one of the techs called us in and I told her that my dog may bite if she isn't introduced to people/dogs first. It had only happened once but I have been cautious ever since. We went into an office and she knelt down a few feet in front of my dog and allowed the dog to come to her and sniff her hand, after that it was like my dog and her were BFFs! I felt great about leaving my dog in their care! As for the surgery, it went great, and they are awake when you pick them up. No sleepy or groggy pets to worry about. I loved this place and look forward to coming back with our other dog!