This place took great care of my furbaby. My kitten had broken her leg and they conducted a surgery. They were absolutely amazing. The reason I only gave three stars is because I had taken her in once to get her protective collar switched and when I came in another day, the vet said there was no record of our previous visit and that it should have been documented. She even asked me to describe the person who handled my kitten. Kinda discomforting to not know what happened. Aside from that I was happy with the service provided. It was pricey but worth it.