The doctor is very thorough and patient in explaining how he finds about your teeth and what are the necessary procedures to keep them in good health. I was also treated by two of the hygienists who educated me a lot on dental health during the procedures. The staff are nice and effective in dealing with paper work. They don't accept my insurance so they would prepare the claim form and fee estimate for future treatments, which helps determine the final costs with the insurance company. A little concern on the costs. Maybe my plan is not a super good one, but some basic service procedures are 20%-30% over the reasonable charges (RC) my plan allows for an out-of-network dentist in his area (Vienna, VA 22182). Prepare to pay extra bucks if you don't have a good plan!