We switched insurance and had to pick a new dentist for my 2 kids, 11 and 9. We were very reluctant and worried about the change, because we had never heard of Dr. Haeberlein before. It was easy to make the appointment, the office was beautiful, the staff was very friendly and competent. The wait was not too long, the kids were relaxed and cheerful for their cleaning and exam, and we are looking forward to returning in a few days to have a few cavities fixed, and a baby tooth pulled. Our new insurance covered everything, including the future treatments, and we are very satisfied.