About Us

Expert Eye Care & Contact Lenses in St George, UT

From our humble beginnings as a single doctor practice started by Dr. Jerry Keyes in 1973, Dixie Eyecare & Contact Lens Center has grown into one of Southern Utah’s most respected eye clinics.
In 1999, the practice was acquired by Dr. Brent Croft who was later joined by his brother, Dr. Michael Croft. In 2003, the practice moved to its current state-of-the-art location on St George’s famous Tabernacle Street.
Today, we are also joined by Dr. Jason Foote, one of only two residency-trained optometrists in St George. Each eye doctor is highly qualified and trained to treat a variety of eye diseases, as well as prescribe glasses and contact lenses. Our patients appreciate time spent with the doctor during their exam, same-day appointments, and quick turnaround for glasses and contact lens orders.
Dr. Michael Croft
Dr. Brent Croft
Dr. Jason Foote
Our office is passionate about providing exceptional service to each patient. We are proud of our friendly and competent staff, and treat each patient like family.
We also partner with numerous phenomenal surgeons in Southern Utah, including cataract and LASIK surgeons, retinal surgeons, corneal surgeons, pediatric sureons, and oculoplastic surgeons.
We accept most major insurance carriers and offer a wide selection of glasses brands and styles for every occasion, age, and preference. View our Services to learn more!
  • Select Health (IHC)
  • Blue Cross Blue Sheild
  • Educators Mutual Insurance (EMI)
  • PEHP
  • Medicare
  • Most Medicaids
  • Eyemed
  • Vision Service Plan (VSP)

Call us before your appointment to check your insurance coverage.

For all your eye care needs–for yourself, infants, toddlers, children, elderly, and other family members–visit the eye care and contact lens center that clearly sees the value in helping patients achieve their best possible vision for life.

Office Hours: Monday – Friday 8:30am-5:30pm.

To schedule an appointment, or if you have any questions or eye-related concerns, please contact us at 435-673-3558. We can’t wait to see you!