Beware. My cat needed to have teeth extracted which they did, but failed to also remove the roots. My cat wasn't eating and visibly in pain. Took her to another vet which took an xray and confirmed the roots were in fact left in. Seven Hills wouldn't do anything for me and another vet had to go back in and clean up their mess and remove the roots. Terrible place.