(707) 448-6271
Schedule Today
Follow
Follow
Follow
About Us
Meet Dr. Roth
Meet the Team
Testimonials
New Patients
Why Choose Us
Your First Visit
Free Consult
Patient Forms
Insurance & Finances
Patient Center
FAQs
Ortho Emergencies
Ortho Care
Life With Braces
Our Treatments
Adults
Teens
Children
Metal Braces
Invisalign
Invisalign for Teens
Childrens Sleep Treatment
Contact Us
Free Consult
Doctors: Refer a Patient
Patients: Refer a Friend
Get Started