5 /5 Carolyn Rivas: Dr Horner and his staff are the greatest. They are always very professional. I trust Dr Horner for all my health needs. He is always concerned with my health. He never rushes out to see next patient until we both are finished with any extra questions/ issues / concerns I may have.