I was not sure of what to expect with my visit because it was my first visit. The doctor was very thorough and made me feel comfortable with my treatments. I would recommend others to go to him. My downfall is that I was not prepared for the length of time spent in the office waiting to be seen. But overall I am glad that I went for the results were better then what I was expecting thanks to the thoroughness I received. Thank you all for your caring professionalism that I received.