Dr. Allen had a kind and gentle manner with my daughter. The practice is small and there was no receptionist there in the late afternoon, so signing in for our first visit was slow. After the visit, the office had some confusion while billing our insurance, which took several calls to clear up.