Dr. Klein has gone above and beyond for my dental health. Not only does he know me by name the staff greet me as I am walking in the door by name as well. They make me feel apart of their family ran business. I love the environment every time I am in there. The staff go WAY further than needed or expected when it comes to dealing with the insurance companies. I have never once had to deal with an insurance claim Dr. Klein has made!! LOVE him!!!