While this clinic offers safe services I have not found them to be kind to my pets. I have two dogs that are like children to me and I am very particular about how they are treated. My golden retriever is extremely friendly and high strung. When he became overly excited to see the vet the vet begun yelling at him and was very rough in his treatment. My pup was only 13 months old and was scared by the treatment. Then I took my GSD in for a spay. I set the appointment up weeks in advance but received no follow-up call before the day of the surgery. The day I arrived they dragged her away from me without letting her meet them and get comfortable. They did not offer to allow me to give her a blanket or item from home and had no empathy for the fact that she was shy and terrified. She is now terrified of the vets office. If you just want a clean vets office that will do procedures efficiently and safely then this is the place for you. If you want a vet that actually cares for you and your pet avoid this office.