Ditto to everything everyone else said. Dr. Karawi is so warm and welcoming and he even communicates with me on facebook. I love how well he explains everything and that he does the cleanings himself so that I feel he is really familiar with my teeth and my needs. Highly recommend him!