Dr. Gilliard is a wonderful doctor to both of my children. we have been seeing him for 5 years and find it to be efficient and always provide quality care. He takes his time and you don't feel rushed. He answers all of our questions and is always helpful.