I wouldn't trust my pets with anyone else. We have been bringing our dogs here for over 10 years and only complaint is that sometimes they have billing issues that you have to come to the office to resolve. The care is amazing, just make sure to get a detailed statement at every visit and a receipt. I heard Dr. Vitale is no longer at the practice which is a shame, he was the best vet and took amazing care of my dog when she had cancer and when we ultimately lost her.