1901 Harrison St
Suite 103
Oakland, CA 94612

Mon - Wed: 9:00AM - 5:30PM

Thu: 10:00AM - 7:00PM

Fri: 9:00AM - 5:30PM

Sat: By appointment only

Sun: Closed

98.9% would refer friends and family to us

5 stars Verified customer

Service and care have been consistently excellent for over 25 years.

5 stars Customer since 2011

The staff was always very friendly professional and helpful

3 stars Customer since 2011

Last time I got a lens prescription it didn't correct my vision as well as I want, so I didn't fill it and went back for a second opinion.. Again Dr. Hafen gave a very thorough, meticulous exam. The proof is in the pudding, though: how are the new lenses? I'm waiting for a sample to find out.

5 stars Customer since 2011

Friendly and helpful as usual.

4 stars Customer since 2011

My visit was generally professionally done and I spent a reasonable time at most elements, although I seemed to be a victim of overbooking on the peripheral vision machine or something as I sat quite a long time, waiting for someone to come and run the test. Staff are friendly and seem well trained.

5 stars Customer since 2011

Pleasant office, very little waiting

5 stars Customer since 2018

Dr Hafen is very experienced and answered questions and provided detailed explanations when requested. Her staff are kind and attentive too :-)

5 stars Customer since 2015

I've been seeing Dr. Hafen for a few years now and will continue to do so. She and her staff are always welcoming and friendly.

5 stars Customer since 2011

Everyone is very pleasant and competent. I go every year.

5 stars Customer since 2015

The whole staff is great and very informative re: procedures. I ask a lot of questions. Very up to date equipment. Dr Hafen is very thorough.I have purchased my daytime and also my sunglass frames with prescriptions and have been pleased.

Also in Oakland


Oakland Eco Dental

5 stars 120 reviews

Always comfortable, professional and timely.
Read More …


Manifesta Salon

5 stars 343 reviews

I am so grateful for the community-centered experience at Manifesta. Many small details to make clients feel comfortable and welcome, from organic cream and sugar for my tea to a soft t-shirt to wear instead of my work outfit to friendly, warm rapport. Plus, my haircut is awesome! I love this salon.
Read More …