I have been bringing my babies here since they were puppies, they are now 5. I feel like I spend a lot of time there, due to one of my dogs chronic allergies. I have never had a bad experience. The staff always treats my babies as if they were their own. I trust every doctor as they are all knowledgable and caring. the staff is also great! They are always so friendly and awesome.