Join us at our new locations!

I’m Dr. Lance and I work with high-performers who are trying to manage a busy career, an active and athletic lifestyle, and life at home.

If you are a new patient wanting to book an Initial Exam with Dr. Lance please call the office directly to check on availability (415) 563-4424

I’m Dr. Lance and I work with high-performers who are trying to manage a busy career, an active a... Read More

Select a service from the list on the left
to view available appointment times

Pick a treatment to book