I can see why he gets only 5 stars review. He is so nice and detailed. He is my 2nd opinion because my optometrist sold me reading glasses and gave me the wrong prescriptions. I was panicking when I scheduled Dr Allen. Excellent decision. He told me my Lasik is wearing off.... He also let me tried different brands of contact lenses and found out none of them work for my eyes. Anyways. There are a lot of fake reviews on yelp. This one is real, her is any excellent optometrist