Everyone was helpful, knowledgeable and friendly. The office and exam room were clean, well light and spacious. The vet assistant was excellent with our pet. We had confidence in the doctor. Our dog had lab work, dental work and a small growth removed ll in the same visit. She came home and did well with recovery. The only thing that gave us any misgivings was that when we got home we found the prescription bottle for her pain meds was empty . We called and had to make a return trip to get the medication. Our last vet office was closed due to some kind of drug charges against someone in the office. So this didn't set well with us.