98.1% would refer friends and family to us

5 stars Customer since 2016

Wow. Dr. Dunn was incredible. So kind and thorough. They squeezed me right in as it was urgent, and I couldn’t have been ... Read More

5 stars Customer since 2014

Wonderful, caring personnel! Very skilled and professional but also so friendly and approachable!

5 stars Customer since 2018

They helped me right away. They listened.

5 stars Customer since 2024

Followed my eye doctor here from Spanish Fork because I trust him.

Found this office can meet anyone's needs.

5 stars Customer since 2015

Dr. Dunn is such a breath of fresh air as my eye doctor. She is kind, knowledgeable and always answered all my questions ... Read More

5 stars Verified customer

Everyone of the associates that work there are very helpful and very caring about my needs.

5 stars Customer since 2020

From the time I enter until I left everyone was kind, courteous, and very helpful.

5 stars Customer since 2024

Excellent, thorough and professional! I was very impressed with the evaluation that I received.

5 stars Customer since 2022

Great exam. The tech and the doctor both explained everything well.

5 stars Customer since 2011

My visit was wonderful! From the front desk to the end of my visit staff and Dr. Dunn were professional, kind, and kept ... Read More

Also in Provo


Auto Performance Napa Autocare

5 stars 547 reviews

Napa Auto Care took care of my vehicle in a timely manner, they replaced my radiator and repaired my window in 2 business days .They also did it for the price they quoted me at and gave me a payment plan option with 0 interest for 6 month with the Napa credit card. Napa does good work and will give options on what are the most important repairs for your vehicle. Napa will let one know if there are additional problems with your vehicle .
Read More …


Genesis Dental of Orem

5 stars 120 reviews

I really appreciate the attention to detail and personal interest your staff makes as a priority. I rated the visit as a four out of five only because the reminders were way over the top. I received a request to confirm my appt via email (which I did) and then, a few days later, a request to confirm my appt by text (which I did), then a few days later someone called my wife to confirm MY appt and then someone called me to confirm. Finally, I received another text the morning of my appt reminding me of my appt. It was all just way too much.
Read More …