Dr. Beischel and his staff, are efficient, caring and thorough. I would highly recommend them for several reasons, they went the extra mile for me. I pay cash for all my dental services, so I am particular about the Dentist I choose. My teeth are so important to me, I get them cleaned every 3 months. My health is worth it. You only get one set of adult teeth unless you want implants- regardless of cost- it is worth it.