The staff treated me and my new pup well.answered all my questions and gave me great information on insurance.Dr kress didn't even blink when my scared pup pachino let out a little poo. The reviews I saw before I went were really bad but my experience was excellent.the front desk ladies are awesome. We have found our family vet!