Loved my experience with Dr. Horsley! We will definitely be using him for my kids when they get old enough!