Overall, I found my experience at the practice great! In the interest of full disclosure- It was around 20-30 minutes from when I arrived at the office until I was sitting with "Doc Dave", but that was entirely due to it being my first time ever going to that office- so therefore I needed to fill out a ton of new patient paperwork. Literally, within 45 seconds of me handing reception my completed clipboard, one of the girls (who- along with her co-worker- were both complete pleasures to interact with) had come to get me and escort me to David who was already in the room waiting for me to join him. "Doc Dave" (as I so affectionately named him- despite his enormous humbleness-instantaneously & seamlessly- always responding to me with clarification as his only agenda- that he is not an actual board-recognized Doctor) and I had excellent rapport right from the beginning. He always made me feel comfortable in opening up to him with full honesty (and I did so because of how he cared about making sure he was constantly earning my trust). Never did I feel like I was being judged for any of my downfalls or shortcomings- but instead- I left his office feeling positive & confident about my experience with "Doc D". ...and that right there: that is what you call an excellent practitioner; no if, ands, or buts about it. I would recommend Doc D to anyone and everyone. Period. (There is no reason to have to second guess or question his ability & competency in taking care of a patient) I never write reviews- but felt compelled to do so after the outstanding experience I had with David Thornton.