Love this vet. She has cared for my pets from beginning to end. Prices are fantastic. Some vets charge twice as much for dental cleanings. I do foster work for dogs and need to have a reliable vet to help dogs who have not had the best of luck. She is great!