My daughter saw Dr. Richard last month and we had a wonderful experience. All the staff in the front and back are very experienced, professional and definitely know what they are doing! My daughter loved all the iPads in the waiting room and all the prizes to pick from. We love ABC!