Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Eyeglasses
101 W 84th Ave., Suite 240, Thornton, CO, 80260

Qualifications and Experience

Education

Languages Spoken

In-Network Insurances

Specialties

Professional Statement

Dr. Allen Mok, O.D. has been providing quality eye care for his patients for over 10 years. He is proud and excited to bring his brand of eye care with an emphasis on patient education and customer service to his patients in Denver.

Dr. Mok has spent much of his experience working in a multidisciplinary setting where he was able to share and communicate patient needs with primary care physicians, internists, audiologists, podiatrists, ophthalmologists and neurologists. It is working in this setting that he learned the importance of adequately communicating what needs a patient specifically has and treating them with the utmost respect and sensitivity. It is always nice to learn how to live by the Golden Rule and use it in your practice; this is also how Dr. Mok has been able to be a top provider for Cigna Medical Group of AZ over the past 10 yrs.

It is important for his patients to know that they are an active participant in the care of their own eyes and health; it is a two-way road. That is why Dr. Mok is always happy to give his patients a clear and educational understanding of how their eyes function and what treatment or product options are best for their condition. Dr. Mok is confident you will receive the best care possible for your eyes when you visit his practice.

Dr. Mok attended Willamette University in Salem, Oregon where he received a Bachelor of Science in Environmental Science in 1996. He then graduated from The New England College of Optometry in 2001 with a Doctorate in Optometry.

In his free time you will find Dr. Mok training for a 5k, a 10k or a half marathon. He also likes to find time to volunteer for no-kill animal shelters and do some business and social networking. Recently, he has re-discovered the joy of biking and skiing.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Gave me advice on my dry eyes that was never talked to me about before. He is very up to date on new findings to help with your eye health and is very nice and informative overall!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This was my first time seeing Dr. Mok. I thought he was very thorough, professional, and friendly. He was able to give me many recommendation for dealing with dry eyes (in contacts) and about eye health in general. The women at the front desk were friendly and I was seen within 10-15 minutes of arriving for my appointment.

Overall Rating
Bedside Manner
Wait Time

Great!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough. Entire staff was very pleasant

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have been a long time patient at this office before Dr Mok took over and really like the changes I've seen. The office is cleaned up and modernized which was a long time coming. I was distracted by Michelle's grandkids in the office and did not like it as I was trying to concentrate on the exam. Something needs to be done about that in my opinion.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The entire staff was friendly, and the exam was thorough!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok was knowledgeable and answered my many questions. He was thorough in the exam and explained everything to me. Overall it was a great experience in a laid back atmosphere. The other staff there were excellent too!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok was very proffessional. All the staff were very polite and helpful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok was the most thorough and knowledgeable doctor that I have seen.

Overall Rating
Bedside Manner
Wait Time

Great experience from the whole staff. They were very helpful and understood my needs when it came to picking out a frame. Dr. Mok was very thorough and very easy to work with.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Awesome. As always.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very thorough and kind. It was my first eye doctor appointment and I was very impressed. The receptionists work with you and are also very helpful in all respects.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Fast and always friendly!

Overall Rating
Bedside Manner
Wait Time

Dr. Mok is very down to earth and personable (which is rare for medical professionals). His office staff was highly knowledgeable and helpful too. Before this I had always gone to Lens Crafters and was never impressed with their service. Dr. Mok's office has a family vibe to it. I felt like they actually cared about me. This top notch doctor and his stellar office staff are my new optometrist of choice.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok's patient care is outstanding. The office staff is friendly and helpful.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great with my daughter and kept us in the room together.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok was excellent! There was virtually no wait time at all, and he was very personable, explained everything to me, and gave appropriate recommendations. Will definitely see him again for my next exam!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok and staff are amazing. Always on time and always takes the extra time for my "hard to fit" contacts. The service level here is truly rare, I highly recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

He was very informative and friendly.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok is very professional, his exam was thorough and he explained everything to me . I highly recommend him and I plan on keeping him as my eye Dr..

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

A+

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Nice people, didn't have to wait long.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was very pleased

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great experience. Very friendly office.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I WAS VERY PLEASED. EVERYONE WAS VERY HELPFUL. DR. ALLEN MOC was very good at this visit. I plan to see him next year.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Good enough to set up my other half for his appointment

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

My visit was fast, easy and thorough. He's very nice and made my visit seem like I'd be going to him for years. Ordering my glasses was even easier.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok, OD is always professional and courteous. He answers all of your questions. I love the staff.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was a good experience they were very helpful. Especially the receptionists.

Overall Rating
Bedside Manner
Wait Time

Great smart doctor!!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I loved the visit. Dr. Mok was very professional. He knew exactly how to fix my eye sight. The cost of the glasses was a bit out of my budget.

Overall Rating
Bedside Manner
Wait Time

Very friendly staff and very professional yet friendly exam. I will be back.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Not alot of wait time. Very professional.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Mok took plenty of time with me and explained my health issues in a way I could understand.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very knowledgeable and instructive. Great experience

Overall Rating
Bedside Manner
Wait Time

I thought he was extremely professional and thorough. Very kind and patient with my nervous 6-year-old son. The office staff were very kind and friendly as well. Would definitely recommend.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent. Fully explained what he was doing and why, gave me a comprehensive understanding of what was happening with my eyes.

Overall Rating
Bedside Manner
Wait Time

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Overall Rating
Bedside Manner
Wait Time