I was a new patient and was in and out in about 45 minutes, which I appreciated. The front office was very efficient in getting my paperwork processed and the doctor saw me in a timely manner--again which I appreciate because who wants to sit in a paper gown forever?:) I liked the fact that he did verify my medical history with me to ensure nothing was missed. Overall I was highly satisfied and will be returning.