We'd love to hear from you!

GET IN TOUCH

OFFICE HOURS

Mon 9:00 am - 6:00 pm

Tues to Fri 8:00 am - 5:00 pm
Closed Sat and Sun

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

New patients

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.

Existing patients

Payment options

ONLINE PAYMENT

You can submit payment online for your invoice balance. Click here to submit payment online via our third-party payment provider, Moolah.

Of course, feel free to call us at 925-932-4811 if you have any questions or concerns.

Call us

CALL US

Contact Us

Thank you for submitting!

SEND YOUR QUESTIONS

OR