Excellent thorough caring doctor, nutritionist professional and insightful, helpful staff!