Skip to content
Click to Call / Text
payment calculator
patient Forms
Virtual Consult
Free Consult
Our Practice
Who We Are
What Sets Us Apart
Meet Dr. So
Meet Our Team
Our Technology
Refer A Patient
Patient Reviews
Orthodontics
01
Braces
Types of Braces
Braces For Kids
Braces For Teens
Braces For Adults
Braces FAQ
Color My Braces
02
Clear Aligners
About Clear Aligners
Clear Aligners for Kids
Clear Aligners for Teens
Clear Aligners for Adults
Clear Aligners FAQ
03
Other Treatments
Two-Phase Treatment
Dentofacial Orthopedics
Pre-Surgical Orthodontics
TMJ/TMD Treatment
Sleep Apnea Treatment
Cleft Lip & Palate Cases
Retainers
Custom Mouthguards
Patient Resources
Your First Visit
Virtual Consult
Patient Forms
Financial Info
Blog
Contact Us
Contact Info
Castro Valley
Free Consult
Our Practice
Who We Are
What Sets Us Apart
Meet Our Team
Our Technology
Refer A Patient
Patient Reviews
Orthodontics
Braces
Types of Braces
Braces For Kids
Braces For Teens
Braces For Adults
Braces FAQ
Color My Braces
Clear Aligners
About Clear Aligners
Clear Aligners For Kids
Clear Aligners for Teens
Clear Aligners for Adults
Clear Aligners FAQ
Other Treatments
Two-Phase Treatment
Dentofacial Orthopedics
Pre-Surgical Orthodontics
TMJ/TMD Treatment
Sleep Apnea Treatment
Cleft Lip & Palate Cases
Retainers
Custom Mouthguards
Patient Resources
Your First Visit
Virtual Consult
Patient Forms
Financial Info
Blog
Contact Us
Contact Info
Castro Valley
New Patients
(510) 536-6693
(510) 536-6693
Existing Patients
(510) 537-4900
(510) 571-4399
Payment Calculator
patient Forms
Virtual Consult
Free Consult
Facebook
Instagram
twitter
Youtube
Privacy Policy
Leading The Bay Area In Orthodontics
Privacy Policy