Excellent, caring, precise doctor and staff. Thanks so much