Dr. Hensler and his staff are always very professional, personable and, at times, quite funny! All new information is conveyed in an easy to understand manner. The office is immaculate and it's nice to have places for the parents to sit at each station.