1901 Harrison St
Suite 103
Oakland, CA 94612

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

Thu: 11:00AM - 7:00PM

Fri: 10:00AM - 5:30PM

Sat: By appointment only

Sun: Closed

100.0% would refer friends and family to us

5 stars Customer since 2011

I’ve been going to Dr. Hafen for many years. She is professional, patient, friendly and thorough. I have never felt rushed and usually come away from each annual exam with a little more knowledge and complete confidence in my vision care. And the staff is always friendly and helpful. I would highly recommend this office for anyone in search of an optometrist.

5 stars Customer since 2017

It was Great

5 stars Customer since 2011

Professional polite helpful exceeded expectations

5 stars Verified customer

The experience was pleasant. The doctor was very thorough with the check-up.

5 stars Customer since 2016

Very professional

5 stars Customer since 2021

Fabulous staff and office that attended to me with care using clean tools and state-of-the-art technology.

5 stars Customer since 2014

Visiting Dr Hafen is always like visiting an old friend.

Very friendly, patient and highly professional.

It is nice to deal with someone who likes what they are doing and doesn’t mind dealing with an unsure


AAA+++ all the way!

5 stars Customer since 2021


5 stars Customer since 2021

Great customer care for our family. I highly recommend In Vision.

5 stars Customer since 2021

Professional and thorough

Also in Oakland


NextGen Dentistry

5 stars 62 reviews

Great staff! Keeps you on the good dental hygiene bandwagon :-)
Read More …


Total Health Dental Care, Old Oakland

5 stars 464 reviews

I came in without an appointment on an emergency basis and was seen within an hour. The entire staff was very warm and welcoming. I saw two different doctors for my root canal and crown. Both were extremely gentle, making sure I was completely comfortable throughout the process.
Read More …