I had brought my child in for a second opinion because the last dentist i was at was horrible. Specifically due to insurance and not having everything explained to me. Dr. Haffner's office was great! What a difference. The staff was sharp and thorough, and great with my child. I would recommend this office to anyone.
more