Great, helpful, efficient staff; kind and gentle doctor; lots of attention to the little things that make a great visit. They even make it fun and low stress for kids, with music to listen to, sedation dentistry, and props to take pictures. Easy to schedule an appointment, no runaround. The staff went the extra mile to make sure my insurance was correct and to make me feel welcome. I had three bad experiences with dental offices before this, and was delighted to discover how great this place is. Highly recommend!