Skip to main content
Call 571-223-6225

Located at 6530 Trading Square in the Haymarket Wal-Mart. Walk-ins Welcome!

Request an Appointment

Considering LASIK?

Schedule a Consultation with our Doctor


Dr. Daniel Goerl is the #1 Eye Doctor in Gainesville, VA.

From LASIK Co-management, detecting Ocular Disease with the latest in eye health technology, and a personal, attentive approach to his patients, Dr. Goerl has been a leading optometrist in Haymarket for over 15 years. Visit us today to see for yourself.


Live in Gainesville? Get an Eye Exam at Eyepro, conveniently located in Walmart!

Reminder: Bring your current contact lens and/or eyeglass prescription with you!

  • Comprehensive Eye Exams – Our Eyepro doctor provides a complete vision evaluation.
  • Insurance We provide both medical and routine eye care & accept a number of insurance plans.
  • Patient Forms Complete the online patient form to expedite your check-in time!
  • Hours and Location For hours, a map and directions, and contact information for our office

See What Others Say About Dr. Goerl

Whether you’d like to make an appointment, see what eye care services we offer or to learn more about LASIK or an eye condition, our website is designed to provide you with everything you need 24/7

We hope you enjoy your visit to our site and look forward to seeing you soon!


1 Book
2 Info
3 Contact
4 Confirm
  • Appointment requests are sent to your practitioner using regular email so please do not enter confidential information.

Dr. Goerl Can Save You $1600 on LASIK!

Since 1987 - Over 30 trusted years of experience in LASER Eye Surgery.

Qualifying for LASIK surgery depends on multiple factors, costs, and most importantly, your eye health. Don't get sucked into the pressure of finding the right surgeon or get sold on the wrong LASIK program.

Start by contacting Dr. Goerl for a LASIK consultation for the most up-to-date information, unbiased advice, and receive proper LASIK co-management from start to finish.

Schedule Your LASIK Consult
tired_eyes background

Eyepro provides Dry Eye Treatment to get your eyes clear and irritation-free. Dr. Goerl and our staff will evaluate your eye care history to best treat your case of dry eyes. Our Dry Eye Clinic has treated Dry Eye Syndrome in Haymarket, VA for over 25 years.

If you face extremely watery eyes, itchiness or redness, and irritation, schedule an appointment today with Dr. Goerl to get relief.

eyewear couple african american

Learn more about what vision issues arise after age 40, as well as multi-focal contacts, progressive lenses and reading glasses.

  • Progressive Lenses
  • Multi-focal Contacts
  • Reading Glasses

We accept eye emergencies for eye or ocular trauma, foreign body removal, and related issues.


At Eyepro in Haymarket, VA we offer emergency eye care services. Did you injure your eyes? Or are you suspecting that you have an eye infection? If you have chronic symptoms of pain, vision issues, or bleeding, you should contact us immediately. Most of these conditions need prompt attention.

Our eye doctor is happy to treat such eye emergencies in the Haymarket area. If need be, call us!

Medical Exams. Many Options.

We deal with every type of vision and carry the latest in visual technology. Our office provides the most comprehensive exams to detect eye diseases and ensure healthy eyesight.

Contact Lenses

Look Great. Feel Great.

We carry a wide selection of beautiful contact lenses for every type of vision. We now carry Bausch + Lomb ULTRA® contact lenses for Presbyopia

What's New

Should I Be Concerned When My Eyelid Twitches?

We all experience the occasional eyelid twitch, which is when...

Signs of Eye and Vision Problems in Infants

Infant Eyesight Despite nine months of growth in utero, babies...

AMD Awareness Could Save Your Vision

It’s that time of the year again. Each February, the...

Walmart Optometrist

Our Haymarket Office

6530 Trading Square
Haymarket, VA 20169

For eye emergencies, please contact our office for immediate attention. If you are calling us after hours or if you feel that you are having a sight threatening emergency, go to your local hospital or emergency room.

Red Cross

Eye Emergencies

If you experience loss of vision, double vision, swelling, infection or any eye emergency, contact us immediately for guidance. We’ll help you with the best treatment to prevent complications and promote long-lasting clear eyesight.

Please call our office at: 571-223-6225 for further instructions. Use your best judgment on urgency, if you feel you need to find the nearest emergency room.