Let's get you on the schedule
We look forward to meeting you. Share a few details below and our team will reach out — usually the same business day — to find a time that works for you.
In pain or need to be seen today?
For a dental emergency or same-day care, please call us directly instead of using the form below — it's the fastest way to reach our team.
Schedule a Visit
We can't wait to meet you. Share a few details below and we'll reach out to find a time that works — or call us at (415) 237-3456 to schedule right away.
What happens after you reach out
Booking with us isn't a portal full of forms and waiting rooms of strangers — it's the start of a relationship with a small team that will actually remember you.
Here's how it works:
- Share a few details. Tell us your name, the best number to reach you, and what's bringing you in. It takes about a minute.
- We call you back. Usually the same business day, our front office reaches out to find an appointment time that genuinely fits your schedule.
- You arrive to unhurried care. No upsells, no conveyor belt — just focused, personal treatment from Dr. Hain and her team.
New to the practice or between insurance plans? That's completely fine — mention it below and we'll walk you through everything when we connect.