96% satisfaction across 1.5 million+ appointments