We'd love to hear from you!

GET IN TOUCH

OFFICE HOURS

Mon 9:00 am - 6:00 pm

Tues 8:00 am - 5:00 pm
Wed 8:00 am - 5:00 pm

Thurs 8:00 am - 5:00 pm

Fri 7:30 am - 1:30 pm

Conveniently located in Downtown Walnut Creek, just a block off Main St and around the corner from Trader Joe's and Kaiser

New patient? Questions? We have answers

Book your appointment

BOOK YOUR APPOINTMENT

You can either book an appointment instantly online or call us at 925-932-4811 and we'll help you to confirm a date and time.

Payment options

PAYMENT OPTIONS

We work with many major PPO dental insurance plans, and also accept Visa, Mastercard, American Express, and personal check as forms of payment.

Before your visit, we'll gladly verify your insurance coverage and any estimated out-of-pocket payments — just call us at 925-932-4811 and share your insurance information.

New patient forms

NEW PATIENT FORMS

We request information on your medical and dental history to make sure we provide you with the best possible oral care. For most people, the quickest and easiest way to share this information will be to submit it online, in advance of the first appointment.

 

Please click here to complete our new patient forms before arriving at our office — this will enable you to spend as much time as possible with our clinical staff during your visit.

Question not answered here? Get in touch!

Call us

CALL US

Contact Us

Thank you for submitting!

SEND YOUR QUESTIONS

OR