Contact Us

Schedule virtual consult

Contact Us

Schedule virtual consult

San Francisco - Battery

Pin-2
220 Battery St
2nd Floor
San Francisco, CA 94111
Phone
Phone: (415) 982-0990
Clock
MondayClosed
Tuesday7:30 AM - 4:00 PM
Wednesday7:30 AM - 4:00 PM
Thursday7:30 AM - 4:00 PM
Friday7:30 AM - 4:00 PM
SaturdayClosed
SundayClosed

San Francisco - Geary

Pin-2
4630 Geary Blvd
Suite 301
San Francisco, CA 94118
Phone
Phone: (415) 982-0990
Clock
MondayClosed
Tuesday7:30 AM - 4:30 PM
Wednesday7:30 AM - 4:30 PM
Thursday7:30 AM - 4:30 PM
FridayClosed
SaturdayClosed
SundayClosed

San Francisco - Mission

Pin-2
4596 Mission St
Suite 4
San Francisco, CA 94112
Phone
Phone: (415) 333-8655
Clock
MondayClosed
Tuesday8:00 AM - 5:00 PM
WednesdayClosed
Thursday8:00 AM - 5:00 PM
FridayClosed
SaturdayClosed
SundayClosed

San Bruno

Pin-2
883 Sneath Ln
Suite 130
San Bruno, CA 94066
Phone
Phone: (650) 589-4563
Clock
Monday11:00 AM - 6:00 PM
Tuesday8:00 AM - 4:00 PM
Wednesday8:00 AM - 4:00 PM
Thursday8:00 AM - 4:00 PM
FridayClosed
SaturdayClosed
SundayClosed

Hercules

Pin-2
500 Alfred Nobel Dr
Suite 125
Hercules, CA 94547
Phone
Phone: (510) 741-8808
Clock
MondayClosed
TuesdayClosed
Wednesday8:00 AM - 4:00 PM
Thursday8:00 AM - 4:00 PM
FridayClosed
Saturday8:00 AM - 2:00 PM
SundayClosed

Milpitas

Pin-2
858 N. Hillview Dr
Suite 858
Milpitas, CA 95035
Phone
Phone: (408) 262-2282
Clock
Monday11:00 AM - 6:00 PM
TuesdayClosed
WednesdayClosed
ThursdayClosed
Friday8:00 AM - 4:00 PM
Saturday8:00 AM - 3:00 PM
SundayClosed

San Jose

Pin-2
2114 Senter Rd
Suite 8
San Jose, CA 95112
Phone
Phone: (408) 995-5009
Clock
Monday8:00 AM - 4:00 PM
TuesdayClosed
Wednesday8:00 AM - 4:00 PM
ThursdayClosed
FridayClosed
SaturdayClosed
SundayClosed

Sunnyvale

Pin-2
877 W Fremont Ave
Suite J2
Sunnyvale, CA 94087
Phone
Phone: (408) 738-8400
Clock
MondayClosed
Tuesday9:00 AM - 4:30 PM
Wednesday9:00 AM - 4:30 PM
Thursday9:00 AM - 4:30 PM
FridayClosed
SaturdayClosed
SundayClosed

Castro Valley

Pin-2
20600 Lake Chabot Rd
Suite 205
Castro Valley, CA 94546
Phone
Phone: (510) 538-2566
Clock
Monday7:30 AM - 5:00 PM
TuesdayClosed
Wednesday7:30 AM - 5:00 PM
ThursdayClosed
FridayClosed
Saturday8:00 AM - 1:00 PM
SundayClosed

Send us a message

Most patients can start treatment the same day as their consultation.

Are you ready to improve your smile? Now is the time to get in touch. Fill out our contact form, and a member of our staff will reach out soon. *Please note: No-shows and cancellations within 24 hours incur a $40 fee.
Preferred Method of Communication
Preferred Method of Communication