Dr. Moon took me in as a new patient in the blink of an eye. After confirming that my insurance was accepted, I was in his chair for a good cleaning. He was efficient yet thorough. He also took time to explain his observations during the check up and solutions for problem areas. The office was clean and the staff was personable, local, and friendly.