Very Thorough

Very thorough and takes the necessary time with his patient to answer all questions and address any concerns. Especially appreciate taking me on as a new patient in a timely manner. Thank you to front office staff and assistants for pleasant attitudes.