From someone who doesn't particularly "enjoy" going to the dentist, I was extremely impressed with my dental visit! The office was clean, the front desk staff was very friendly, and overall the environment made me feel very comfortable. The hygenist took the time to make sure I was at ease and comfortable. Dr. Heinbach was very friendly and answered all of my questions. I really appreciated that he gave me all of my "options" for further treatment on a cracked tooth I have, and not just the most expensive option! Also, both Dr. Heinbach and his staff talked a lot about "prevention" so that I can avoid spending more money in the future correcting "problems". An added bonus... my kids loved him (and loved the "prizes" they got to pick out!!) Finally, I found a dentist my entire family loves!!