Dr Herman and his staff are just wonderful! They do such a great job. I love how friendly they are (: They explain everything to You and answer all your questions.