Contact David B. Thompson DDS and request an appointment

Call, text or visit

Call us

(916) 939-3800
For appointments and dental emergencies.

Text us

(530) 457-1951
New patient? Text us and we’ll send a link to your forms.

Office hours

Monday – Thursday, 8am – 5pm
Lunch is taken from 1 – 2pm
Fax: (916) 778-5375

Find us

1011 St. Andrews Dr, Ste A
El Dorado Hills, CA 95762

Get directions

Appointment request

Tell us what works best and the reason for your visit. Our scheduling coordinator will contact you to confirm your appointment.

Are you a current patient?
Preferred days (pick any)
Preferred times (pick any)

We’ll use this only to reach you about your request and appointments (see our Privacy Policy). Please leave out medical details; we’ll go over those by phone. To change an appointment, or for a dental emergency, call (916) 939-3800. For a medical emergency, call 911.

The office building, with a tooth above the David B. Thompson DDS sign
Look for the tooth above our name.