I would recommend them to all my friends and family, they are very affordable, which is great, but they are also one of the best veterinary clinics I have ever encountered. The veterinarian goes above and beyond to ensure all his clients are taken care of at the time of, but most importantly, after surgery. My dog is the love of my life and I was nervous about getting her spayed. She's pretty old to be getting spayed, and after discussing her procedure with the very knowledgeable technician who checked me in, I also decided to have a dental done at the same time. I called 4 times before noon just to see how she was doing. Not only were the techs very patient with me every time I called, but they were insistent that it was their number one priority to ensure that my animal was taken care of and so was my state of mind. When I came to pick her up she acted as if nothing had happened, despite losing quite a few teeth and being spayed, and the girl who helped me, also filled me in on all the ways that my dog is wonderful (and she is), like she was talking about her own animal. 3 days after, when I got nervous and just wanted to make sure she was ok, they immediately got me in for a recheck appointment, and even though she was fine, it was no charge. They charged me less for a dog spay, blood work, and full teeth cleaning with medications, then most clinics charge for just an animal to be spayed, and offered the best care and service I have ever received from a vet clinic period.